pub struct HoldLastProof {
pub held_last: bool,
pub dropped: u32,
pub stale: bool,
pub held_seq: u64,
}Expand description
Result of the hardware-free hold-last proof.
Fields§
§held_last: boolWhether a stale frame reuses the last emitted card.
dropped: u32Number of coalesced worn updates reported as drops.
stale: boolWhether the final frame is marked stale.
held_seq: u64Modeled sequence of the held frame.
Implementations§
Trait Implementations§
Source§impl Clone for HoldLastProof
impl Clone for HoldLastProof
Source§fn clone(&self) -> HoldLastProof
fn clone(&self) -> HoldLastProof
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HoldLastProof
impl Debug for HoldLastProof
impl Eq for HoldLastProof
Source§impl PartialEq for HoldLastProof
impl PartialEq for HoldLastProof
impl StructuralPartialEq for HoldLastProof
Auto Trait Implementations§
impl Freeze for HoldLastProof
impl RefUnwindSafe for HoldLastProof
impl Send for HoldLastProof
impl Sync for HoldLastProof
impl Unpin for HoldLastProof
impl UnsafeUnpin for HoldLastProof
impl UnwindSafe for HoldLastProof
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more