pub struct DebugUtilsMessenger { /* private fields */ }
Expand description
Registration of a callback called by validation layers.
The callback can be called as long as this object is alive.
Implementations
sourceimpl DebugUtilsMessenger
impl DebugUtilsMessenger
sourcepub unsafe fn new(
instance: Arc<Instance>,
create_info: DebugUtilsMessengerCreateInfo
) -> Result<Self, DebugUtilsMessengerCreationError>
pub unsafe fn new(
instance: Arc<Instance>,
create_info: DebugUtilsMessengerCreateInfo
) -> Result<Self, DebugUtilsMessengerCreationError>
Trait Implementations
sourceimpl Debug for DebugUtilsMessenger
impl Debug for DebugUtilsMessenger
Auto Trait Implementations
impl RefUnwindSafe for DebugUtilsMessenger
impl Send for DebugUtilsMessenger
impl Sync for DebugUtilsMessenger
impl Unpin for DebugUtilsMessenger
impl UnwindSafe for DebugUtilsMessenger
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more