#[repr(C)]pub struct DeviceMemoryReportCallbackDataEXT {
pub sType: StructureType,
pub pNext: *mut c_void,
pub flags: DeviceMemoryReportFlagsEXT,
pub typ: DeviceMemoryReportEventTypeEXT,
pub memoryObjectId: u64,
pub size: DeviceSize,
pub objectType: ObjectType,
pub objectHandle: u64,
pub heapIndex: u32,
}Fields§
§sType: StructureType§pNext: *mut c_void§flags: DeviceMemoryReportFlagsEXT§typ: DeviceMemoryReportEventTypeEXT§memoryObjectId: u64§size: DeviceSize§objectType: ObjectType§objectHandle: u64§heapIndex: u32Trait Implementations§
Source§impl Clone for DeviceMemoryReportCallbackDataEXT
impl Clone for DeviceMemoryReportCallbackDataEXT
Source§fn clone(&self) -> DeviceMemoryReportCallbackDataEXT
fn clone(&self) -> DeviceMemoryReportCallbackDataEXT
Returns a duplicate 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 moreimpl Copy for DeviceMemoryReportCallbackDataEXT
Auto Trait Implementations§
impl Freeze for DeviceMemoryReportCallbackDataEXT
impl RefUnwindSafe for DeviceMemoryReportCallbackDataEXT
impl !Send for DeviceMemoryReportCallbackDataEXT
impl !Sync for DeviceMemoryReportCallbackDataEXT
impl Unpin for DeviceMemoryReportCallbackDataEXT
impl UnwindSafe for DeviceMemoryReportCallbackDataEXT
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