#[repr(C)]pub struct CopyMemoryIndirectCommandKHR {
pub src_address: DeviceAddress,
pub dst_address: DeviceAddress,
pub size: DeviceSize,
}Expand description
Native structure VkCopyMemoryIndirectCommandKHR.
Fields§
§src_address: DeviceAddressNative field srcAddress.
dst_address: DeviceAddressNative field dstAddress.
size: DeviceSizeNative field size.
Implementations§
Source§impl CopyMemoryIndirectCommandKHR
impl CopyMemoryIndirectCommandKHR
Sourcepub fn set_src_address(self, value: DeviceAddress) -> Self
pub fn set_src_address(self, value: DeviceAddress) -> Self
Set native field srcAddress without native effects.
Sourcepub fn set_dst_address(self, value: DeviceAddress) -> Self
pub fn set_dst_address(self, value: DeviceAddress) -> Self
Set native field dstAddress without native effects.
Sourcepub fn set_size(self, value: DeviceSize) -> Self
pub fn set_size(self, value: DeviceSize) -> Self
Set native field size without native effects.
Trait Implementations§
Source§impl Clone for CopyMemoryIndirectCommandKHR
impl Clone for CopyMemoryIndirectCommandKHR
impl Copy for CopyMemoryIndirectCommandKHR
Auto Trait Implementations§
impl Forget for CopyMemoryIndirectCommandKHR
impl Freeze for CopyMemoryIndirectCommandKHR
impl Move for CopyMemoryIndirectCommandKHR
impl RefUnwindSafe for CopyMemoryIndirectCommandKHR
impl Send for CopyMemoryIndirectCommandKHR
impl Sync for CopyMemoryIndirectCommandKHR
impl Unpin for CopyMemoryIndirectCommandKHR
impl UnsafeUnpin for CopyMemoryIndirectCommandKHR
impl UnwindSafe for CopyMemoryIndirectCommandKHR
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more