#[repr(C)]pub struct StridedDeviceAddressNV {
pub start_address: DeviceAddress,
pub stride_in_bytes: DeviceSize,
}Expand description
Native structure VkStridedDeviceAddressNV.
Fields§
§start_address: DeviceAddressNative field startAddress.
stride_in_bytes: DeviceSizeNative field strideInBytes.
Implementations§
Source§impl StridedDeviceAddressNV
impl StridedDeviceAddressNV
Sourcepub fn set_start_address(self, value: DeviceAddress) -> Self
pub fn set_start_address(self, value: DeviceAddress) -> Self
Set native field startAddress without native effects.
Sourcepub fn set_stride_in_bytes(self, value: DeviceSize) -> Self
pub fn set_stride_in_bytes(self, value: DeviceSize) -> Self
Set native field strideInBytes without native effects.
Trait Implementations§
Source§impl Clone for StridedDeviceAddressNV
impl Clone for StridedDeviceAddressNV
impl Copy for StridedDeviceAddressNV
Auto Trait Implementations§
impl Forget for StridedDeviceAddressNV
impl Freeze for StridedDeviceAddressNV
impl Move for StridedDeviceAddressNV
impl RefUnwindSafe for StridedDeviceAddressNV
impl Send for StridedDeviceAddressNV
impl Sync for StridedDeviceAddressNV
impl Unpin for StridedDeviceAddressNV
impl UnsafeUnpin for StridedDeviceAddressNV
impl UnwindSafe for StridedDeviceAddressNV
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