#[repr(C)]pub struct DebugUtilsMessengerCallbackDataEXT {
pub sType: StructureType,
pub pNext: *const c_void,
pub flags: DebugUtilsMessengerCallbackDataFlagsEXT,
pub pMessageIdName: *const c_char,
pub messageIdNumber: i32,
pub pMessage: *const c_char,
pub queueLabelCount: u32,
pub pQueueLabels: *const DebugUtilsLabelEXT,
pub cmdBufLabelCount: u32,
pub pCmdBufLabels: *const DebugUtilsLabelEXT,
pub objectCount: u32,
pub pObject: *const DebugUtilsObjectNameInfoEXT,
}
Fields§
§sType: StructureType
§pNext: *const c_void
§flags: DebugUtilsMessengerCallbackDataFlagsEXT
§pMessageIdName: *const c_char
§messageIdNumber: i32
§pMessage: *const c_char
§queueLabelCount: u32
§pQueueLabels: *const DebugUtilsLabelEXT
§cmdBufLabelCount: u32
§pCmdBufLabels: *const DebugUtilsLabelEXT
§objectCount: u32
§pObject: *const DebugUtilsObjectNameInfoEXT
Auto Trait Implementations§
impl Freeze for DebugUtilsMessengerCallbackDataEXT
impl RefUnwindSafe for DebugUtilsMessengerCallbackDataEXT
impl !Send for DebugUtilsMessengerCallbackDataEXT
impl !Sync for DebugUtilsMessengerCallbackDataEXT
impl Unpin for DebugUtilsMessengerCallbackDataEXT
impl UnwindSafe for DebugUtilsMessengerCallbackDataEXT
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