#[repr(C)]pub struct DeviceAddressBindingCallbackDataEXT {
pub sType: StructureType,
pub pNext: *mut c_void,
pub flags: DeviceAddressBindingFlagsEXT,
pub baseAddress: DeviceAddress,
pub size: DeviceSize,
pub bindingType: DeviceAddressBindingTypeEXT,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§flags: DeviceAddressBindingFlagsEXT
§baseAddress: DeviceAddress
§size: DeviceSize
§bindingType: DeviceAddressBindingTypeEXT
Trait Implementations§
Source§impl Clone for DeviceAddressBindingCallbackDataEXT
impl Clone for DeviceAddressBindingCallbackDataEXT
Source§fn clone(&self) -> DeviceAddressBindingCallbackDataEXT
fn clone(&self) -> DeviceAddressBindingCallbackDataEXT
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for DeviceAddressBindingCallbackDataEXT
Auto Trait Implementations§
impl Freeze for DeviceAddressBindingCallbackDataEXT
impl RefUnwindSafe for DeviceAddressBindingCallbackDataEXT
impl !Send for DeviceAddressBindingCallbackDataEXT
impl !Sync for DeviceAddressBindingCallbackDataEXT
impl Unpin for DeviceAddressBindingCallbackDataEXT
impl UnwindSafe for DeviceAddressBindingCallbackDataEXT
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