#[repr(C)]pub struct StridedDeviceAddressRegionKHR {
pub device_address: DeviceAddress,
pub stride: DeviceSize,
pub size: DeviceSize,
}Expand description
Native structure VkStridedDeviceAddressRegionKHR.
Fields§
§device_address: DeviceAddressNative field deviceAddress.
stride: DeviceSizeNative field stride.
size: DeviceSizeNative field size.
Implementations§
Source§impl StridedDeviceAddressRegionKHR
impl StridedDeviceAddressRegionKHR
Sourcepub fn set_device_address(self, value: DeviceAddress) -> Self
pub fn set_device_address(self, value: DeviceAddress) -> Self
Set native field deviceAddress without native effects.
Sourcepub fn set_stride(self, value: DeviceSize) -> Self
pub fn set_stride(self, value: DeviceSize) -> Self
Set native field stride 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§
impl Copy for StridedDeviceAddressRegionKHR
Auto Trait Implementations§
impl Forget for StridedDeviceAddressRegionKHR
impl Freeze for StridedDeviceAddressRegionKHR
impl Move for StridedDeviceAddressRegionKHR
impl RefUnwindSafe for StridedDeviceAddressRegionKHR
impl Send for StridedDeviceAddressRegionKHR
impl Sync for StridedDeviceAddressRegionKHR
impl Unpin for StridedDeviceAddressRegionKHR
impl UnsafeUnpin for StridedDeviceAddressRegionKHR
impl UnwindSafe for StridedDeviceAddressRegionKHR
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