#[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 pObjects: *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
§pObjects: *const DebugUtilsObjectNameInfoEXT
Trait Implementations§
Source§impl Clone for DebugUtilsMessengerCallbackDataEXT
impl Clone for DebugUtilsMessengerCallbackDataEXT
Source§fn clone(&self) -> DebugUtilsMessengerCallbackDataEXT
fn clone(&self) -> DebugUtilsMessengerCallbackDataEXT
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 moreimpl Copy for DebugUtilsMessengerCallbackDataEXT
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