[−][src]Struct ash::extensions::ext::DebugMarker   
Methods
impl DebugMarker[src]
pub fn new<I: InstanceV1_0, D: DeviceV1_0>(
    instance: &I, 
    device: &D
) -> DebugMarker[src]
instance: &I,
device: &D
) -> DebugMarker
pub fn name() -> &'static CStr[src]
pub unsafe fn debug_marker_set_object_name(
    &self, 
    device: Device, 
    name_info: &DebugMarkerObjectNameInfoEXT
) -> VkResult<()>[src]
&self,
device: Device,
name_info: &DebugMarkerObjectNameInfoEXT
) -> VkResult<()>
pub unsafe fn cmd_debug_marker_begin(
    &self, 
    command_buffer: CommandBuffer, 
    marker_info: &DebugMarkerMarkerInfoEXT
)[src]
&self,
command_buffer: CommandBuffer,
marker_info: &DebugMarkerMarkerInfoEXT
)
pub unsafe fn cmd_debug_marker_end(&self, command_buffer: CommandBuffer)[src]
pub unsafe fn cmd_debug_marker_insert(
    &self, 
    command_buffer: CommandBuffer, 
    marker_info: &DebugMarkerMarkerInfoEXT
)[src]
&self,
command_buffer: CommandBuffer,
marker_info: &DebugMarkerMarkerInfoEXT
)
Trait Implementations
impl Clone for DebugMarker[src]
fn clone(&self) -> DebugMarker[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Unpin for DebugMarker
impl Sync for DebugMarker
impl Send for DebugMarker
impl UnwindSafe for DebugMarker
impl RefUnwindSafe for DebugMarker
Blanket Implementations
impl<T> ToOwned for T where
    T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
    U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
    U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
    T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
    T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
    T: 'static + ?Sized, [src]
T: 'static + ?Sized,