#[repr(C)]pub struct VkDebugUtilsMessengerCallbackDataEXT {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkDebugUtilsMessengerCallbackDataFlagsEXT,
pub pMessageIdName: *const c_char,
pub messageIdNumber: i32,
pub pMessage: *const c_char,
pub queueLabelCount: u32,
pub pQueueLabels: *const VkDebugUtilsLabelEXT,
pub cmdBufLabelCount: u32,
pub pCmdBufLabels: *const VkDebugUtilsLabelEXT,
pub objectCount: u32,
pub pObjects: *const VkDebugUtilsObjectNameInfoEXT,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§flags: VkDebugUtilsMessengerCallbackDataFlagsEXT
§pMessageIdName: *const c_char
§messageIdNumber: i32
§pMessage: *const c_char
§queueLabelCount: u32
§pQueueLabels: *const VkDebugUtilsLabelEXT
§cmdBufLabelCount: u32
§pCmdBufLabels: *const VkDebugUtilsLabelEXT
§objectCount: u32
§pObjects: *const VkDebugUtilsObjectNameInfoEXT
Trait Implementations§
Source§impl Clone for VkDebugUtilsMessengerCallbackDataEXT
impl Clone for VkDebugUtilsMessengerCallbackDataEXT
Source§fn clone(&self) -> VkDebugUtilsMessengerCallbackDataEXT
fn clone(&self) -> VkDebugUtilsMessengerCallbackDataEXT
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 VkDebugUtilsMessengerCallbackDataEXT
Auto Trait Implementations§
impl Freeze for VkDebugUtilsMessengerCallbackDataEXT
impl RefUnwindSafe for VkDebugUtilsMessengerCallbackDataEXT
impl !Send for VkDebugUtilsMessengerCallbackDataEXT
impl !Sync for VkDebugUtilsMessengerCallbackDataEXT
impl Unpin for VkDebugUtilsMessengerCallbackDataEXT
impl UnwindSafe for VkDebugUtilsMessengerCallbackDataEXT
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