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§impl PartialOrd for LatencyMarkerNV
impl PartialOrd for LatencyMarkerNV
impl 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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)