pub struct LatencyMarkerNV(/* private fields */);Expand description
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
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
Trait Implementations§
Source§impl Clone for LatencyMarkerNV
impl Clone for LatencyMarkerNV
Source§fn clone(&self) -> LatencyMarkerNV
fn clone(&self) -> LatencyMarkerNV
Returns a duplicate 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 Display for LatencyMarkerNV
impl Display for LatencyMarkerNV
Source§impl Error for LatencyMarkerNV
impl Error for LatencyMarkerNV
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
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 UnsafeUnpin 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