Struct ash::vk::LatencyMarkerNV
source · #[repr(transparent)]pub struct LatencyMarkerNV(pub(crate) i32);
Expand description
Tuple Fields§
§0: i32
Implementations§
source§impl LatencyMarkerNV
impl LatencyMarkerNV
pub const SIMULATION_START: Self = _
pub const SIMULATION_END: Self = _
pub const RENDERSUBMIT_START: Self = _
pub const RENDERSUBMIT_END: Self = _
pub const PRESENT_START: Self = _
pub const PRESENT_END: Self = _
pub const INPUT_SAMPLE: Self = _
pub const TRIGGER_FLASH: Self = _
pub const OUT_OF_BAND_RENDERSUBMIT_START: Self = _
pub const OUT_OF_BAND_RENDERSUBMIT_END: Self = _
pub const OUT_OF_BAND_PRESENT_START: Self = _
pub const OUT_OF_BAND_PRESENT_END: Self = _
Trait Implementations§
source§impl Clone for LatencyMarkerNV
impl Clone for LatencyMarkerNV
source§fn clone(&self) -> LatencyMarkerNV
fn clone(&self) -> LatencyMarkerNV
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for LatencyMarkerNV
impl Debug for LatencyMarkerNV
source§impl Default for LatencyMarkerNV
impl Default for LatencyMarkerNV
source§fn default() -> LatencyMarkerNV
fn default() -> LatencyMarkerNV
Returns the “default value” for a type. Read more
source§impl Hash for LatencyMarkerNV
impl Hash for LatencyMarkerNV
source§impl Ord for LatencyMarkerNV
impl Ord for LatencyMarkerNV
source§fn cmp(&self, other: &LatencyMarkerNV) -> Ordering
fn cmp(&self, other: &LatencyMarkerNV) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for LatencyMarkerNV
impl PartialEq for LatencyMarkerNV
source§fn eq(&self, other: &LatencyMarkerNV) -> bool
fn eq(&self, other: &LatencyMarkerNV) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for LatencyMarkerNV
impl PartialOrd for LatencyMarkerNV
source§fn partial_cmp(&self, other: &LatencyMarkerNV) -> Option<Ordering>
fn partial_cmp(&self, other: &LatencyMarkerNV) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for LatencyMarkerNV
impl Eq for LatencyMarkerNV
impl StructuralPartialEq for LatencyMarkerNV
Auto Trait Implementations§
impl Freeze for LatencyMarkerNV
impl RefUnwindSafe for LatencyMarkerNV
impl Send for LatencyMarkerNV
impl Sync for LatencyMarkerNV
impl Unpin for LatencyMarkerNV
impl UnwindSafe for LatencyMarkerNV
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more