[][src]Struct ash::extensions::ext::DebugMarker

pub struct DebugMarker { /* fields omitted */ }

Methods

impl DebugMarker[src]

pub fn new<I: InstanceV1_0, D: DeviceV1_0>(
    instance: &I,
    device: &D
) -> DebugMarker
[src]

pub fn name() -> &'static CStr[src]

pub unsafe fn debug_marker_set_object_name(
    &self,
    device: Device,
    name_info: &DebugMarkerObjectNameInfoEXT
) -> VkResult<()>
[src]

pub unsafe fn cmd_debug_marker_begin(
    &self,
    command_buffer: CommandBuffer,
    marker_info: &DebugMarkerMarkerInfoEXT
)
[src]

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]

Trait Implementations

impl Clone for 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]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]