pub struct FrameTimings(/* private fields */);
Implementations§
Source§impl FrameTimings
impl FrameTimings
pub fn get_complete(&self) -> bool
pub fn get_frame_counter(&self) -> i64
pub fn get_frame_time(&self) -> i64
Source§impl FrameTimings
impl FrameTimings
pub fn get_predicted_presentation_time(&self) -> Option<NonZeroU64>
pub fn get_presentation_time(&self) -> Option<NonZeroU64>
pub fn get_refresh_interval(&self) -> Option<NonZeroU64>
Trait Implementations§
Source§impl Clone for FrameTimings
impl Clone for FrameTimings
Source§fn clone(&self) -> FrameTimings
fn clone(&self) -> FrameTimings
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 FrameTimings
impl Debug for FrameTimings
Source§impl Hash for FrameTimings
impl Hash for FrameTimings
Source§impl Ord for FrameTimings
impl Ord for FrameTimings
Source§fn cmp(&self, other: &FrameTimings) -> Ordering
fn cmp(&self, other: &FrameTimings) -> 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 FrameTimings
impl PartialEq for FrameTimings
Source§impl PartialOrd for FrameTimings
impl PartialOrd for FrameTimings
Source§impl StaticType for FrameTimings
impl StaticType for FrameTimings
Source§fn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self
.impl Eq for FrameTimings
impl StructuralPartialEq for FrameTimings
Auto Trait Implementations§
impl Freeze for FrameTimings
impl RefUnwindSafe for FrameTimings
impl !Send for FrameTimings
impl !Sync for FrameTimings
impl Unpin for FrameTimings
impl UnwindSafe for FrameTimings
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