#[repr(C)]pub struct DeviceFaultAddressInfoKHR {
pub address_type: DeviceFaultAddressTypeKHR,
pub reported_address: DeviceAddress,
pub address_precision: DeviceSize,
}Expand description
Native structure VkDeviceFaultAddressInfoKHR.
Fields§
§address_type: DeviceFaultAddressTypeKHRNative field addressType.
reported_address: DeviceAddressNative field reportedAddress.
address_precision: DeviceSizeNative field addressPrecision.
Implementations§
Source§impl DeviceFaultAddressInfoKHR
impl DeviceFaultAddressInfoKHR
Sourcepub fn set_address_type(self, value: DeviceFaultAddressTypeKHR) -> Self
pub fn set_address_type(self, value: DeviceFaultAddressTypeKHR) -> Self
Set native field addressType without native effects.
Sourcepub fn set_reported_address(self, value: DeviceAddress) -> Self
pub fn set_reported_address(self, value: DeviceAddress) -> Self
Set native field reportedAddress without native effects.
Sourcepub fn set_address_precision(self, value: DeviceSize) -> Self
pub fn set_address_precision(self, value: DeviceSize) -> Self
Set native field addressPrecision without native effects.
Trait Implementations§
Source§impl Clone for DeviceFaultAddressInfoKHR
impl Clone for DeviceFaultAddressInfoKHR
impl Copy for DeviceFaultAddressInfoKHR
Auto Trait Implementations§
impl Forget for DeviceFaultAddressInfoKHR
impl Freeze for DeviceFaultAddressInfoKHR
impl Move for DeviceFaultAddressInfoKHR
impl RefUnwindSafe for DeviceFaultAddressInfoKHR
impl Send for DeviceFaultAddressInfoKHR
impl Sync for DeviceFaultAddressInfoKHR
impl Unpin for DeviceFaultAddressInfoKHR
impl UnsafeUnpin for DeviceFaultAddressInfoKHR
impl UnwindSafe for DeviceFaultAddressInfoKHR
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