Struct ash::extensions::DebugReport
[−]
[src]
pub struct DebugReport { /* fields omitted */ }
Methods
impl DebugReport
[src]
fn new<E: EntryV1_0, I: InstanceV1_0>(entry: &E,
instance: &I)
-> Result<DebugReport, Vec<&'static str>>
instance: &I)
-> Result<DebugReport, Vec<&'static str>>
fn name() -> &'static CStr
unsafe fn destroy_debug_report_callback_ext(&self,
debug: DebugReportCallbackEXT,
allocation_callbacks: Option<&AllocationCallbacks>)
debug: DebugReportCallbackEXT,
allocation_callbacks: Option<&AllocationCallbacks>)
unsafe fn create_debug_report_callback_ext(&self,
create_info: &DebugReportCallbackCreateInfoEXT,
allocation_callbacks: Option<&AllocationCallbacks>)
-> VkResult<DebugReportCallbackEXT>
create_info: &DebugReportCallbackCreateInfoEXT,
allocation_callbacks: Option<&AllocationCallbacks>)
-> VkResult<DebugReportCallbackEXT>
Trait Implementations
impl Clone for DebugReport
[src]
fn clone(&self) -> DebugReport
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more