Enum erupt_bootstrap::instance::DebugMessenger
source · [−]pub enum DebugMessenger {
Default,
Custom {
callback: PFN_vkDebugUtilsMessengerCallbackEXT,
user_data_pointer: *mut c_void,
},
Disable,
}Expand description
Enable or disable the debug messenger, optionally providing a custom callback.
Variants
Default
Enables the debug messenger with the default_debug_callback
callback.
Custom
Fields
callback: PFN_vkDebugUtilsMessengerCallbackEXTThe user provided callback function. Feel free to take a look at the
default_debug_callback when implmenting your own.
Enables the debug messenger with a custom, user-provided callback.
Disable
Disables the debug messenger.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DebugMessenger
impl !Send for DebugMessenger
impl !Sync for DebugMessenger
impl Unpin for DebugMessenger
impl UnwindSafe for DebugMessenger
Blanket Implementations
Mutably borrows from an owned value. Read more