Struct ash::vk::BufferCopy2
source · [−]#[repr(C)]pub struct BufferCopy2 {
pub s_type: StructureType,
pub p_next: *const c_void,
pub src_offset: DeviceSize,
pub dst_offset: DeviceSize,
pub size: DeviceSize,
}Expand description
Fields
s_type: StructureTypep_next: *const c_voidsrc_offset: DeviceSizedst_offset: DeviceSizesize: DeviceSizeImplementations
sourceimpl BufferCopy2
impl BufferCopy2
pub fn builder<'a>() -> BufferCopy2Builder<'a>
Trait Implementations
sourceimpl Clone for BufferCopy2
impl Clone for BufferCopy2
sourcefn clone(&self) -> BufferCopy2
fn clone(&self) -> BufferCopy2
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for BufferCopy2
impl Debug for BufferCopy2
sourceimpl Default for BufferCopy2
impl Default for BufferCopy2
impl Copy for BufferCopy2
Auto Trait Implementations
impl RefUnwindSafe for BufferCopy2
impl !Send for BufferCopy2
impl !Sync for BufferCopy2
impl Unpin for BufferCopy2
impl UnwindSafe for BufferCopy2
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more