pub struct VkDebugReportCallbackData {
pub flags: VkDebugReportFlags,
pub object_type: VkDebugReportObjectType,
pub object: u64,
pub location: usize,
pub message_code: i32,
pub layer_prefix: String,
pub message: String,
}
Expand description
Payload of a debug report callback. Contains all fields of PFN_vkDebugReportCallbackEXT.
Fields§
§flags: VkDebugReportFlags
§object_type: VkDebugReportObjectType
§object: u64
§location: usize
§message_code: i32
§layer_prefix: String
§message: String
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VkDebugReportCallbackData
impl RefUnwindSafe for VkDebugReportCallbackData
impl Send for VkDebugReportCallbackData
impl Sync for VkDebugReportCallbackData
impl Unpin for VkDebugReportCallbackData
impl UnwindSafe for VkDebugReportCallbackData
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