#[repr(C)]
pub union DeviceOrHostAddressKHR {
pub device_address: DeviceAddress,
pub host_address: *mut c_void,
}
Expand description
Fields§
§device_address: DeviceAddress
§host_address: *mut c_void
Trait Implementations§
Source§impl Clone for DeviceOrHostAddressKHR
impl Clone for DeviceOrHostAddressKHR
Source§fn clone(&self) -> DeviceOrHostAddressKHR
fn clone(&self) -> DeviceOrHostAddressKHR
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for DeviceOrHostAddressKHR
impl Default for DeviceOrHostAddressKHR
impl Copy for DeviceOrHostAddressKHR
Auto Trait Implementations§
impl Freeze for DeviceOrHostAddressKHR
impl RefUnwindSafe for DeviceOrHostAddressKHR
impl !Send for DeviceOrHostAddressKHR
impl !Sync for DeviceOrHostAddressKHR
impl Unpin for DeviceOrHostAddressKHR
impl UnwindSafe for DeviceOrHostAddressKHR
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)