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