pub struct VerifiedClockObservation { /* private fields */ }Expand description
Exact clock fields shared by metadata, results, and every request.
Implementations§
Source§impl VerifiedClockObservation
impl VerifiedClockObservation
Sourcepub fn requested_clock_hz_metadata(&self) -> Option<u64>
pub fn requested_clock_hz_metadata(&self) -> Option<u64>
Requested clock metadata, which never substitutes for route evidence.
Sourcepub fn declared_routed_hz(&self) -> Option<u64>
pub fn declared_routed_hz(&self) -> Option<u64>
Routed clock declared by the transport, before an accepted route join.
Sourcepub fn routed_clock_evidence(
&self,
) -> Option<&VerifiedRoutedClockEvidenceBinding>
pub fn routed_clock_evidence( &self, ) -> Option<&VerifiedRoutedClockEvidenceBinding>
Exact declared route-evidence binding, if present.
Sourcepub fn supports_hardware_rate_claim(&self) -> bool
pub fn supports_hardware_rate_claim(&self) -> bool
Whether the transport consistently declared a hardware-rate claim.
Trait Implementations§
Source§impl Debug for VerifiedClockObservation
impl Debug for VerifiedClockObservation
Source§impl PartialEq for VerifiedClockObservation
impl PartialEq for VerifiedClockObservation
impl Eq for VerifiedClockObservation
impl StructuralPartialEq for VerifiedClockObservation
Auto Trait Implementations§
impl Freeze for VerifiedClockObservation
impl RefUnwindSafe for VerifiedClockObservation
impl Send for VerifiedClockObservation
impl Sync for VerifiedClockObservation
impl Unpin for VerifiedClockObservation
impl UnsafeUnpin for VerifiedClockObservation
impl UnwindSafe for VerifiedClockObservation
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