pub struct ClockErrorBoundV3 { /* private fields */ }Expand description
Structure that holds the ClockErrorBound data captured at a specific point in time and valid
until a subsequent point in time.
The ClockErrorBound structure supports calculating the actual bound on clock error at any time,
using its now() method. The internal fields are not meant to be accessed directly.
Note that this version of the layout allow to not use the OS system clock to retrieve the current time or grow the clock error bound.
The structure is shared across the Shared Memory segment and has a C representation to enforce this specific layout.
Implementations§
Trait Implementations§
Source§impl Clone for ClockErrorBoundV3
impl Clone for ClockErrorBoundV3
impl Copy for ClockErrorBoundV3
Source§impl Debug for ClockErrorBoundV3
impl Debug for ClockErrorBoundV3
Source§impl PartialEq for ClockErrorBoundV3
impl PartialEq for ClockErrorBoundV3
impl StructuralPartialEq for ClockErrorBoundV3
Auto Trait Implementations§
impl Freeze for ClockErrorBoundV3
impl RefUnwindSafe for ClockErrorBoundV3
impl Send for ClockErrorBoundV3
impl Sync for ClockErrorBoundV3
impl Unpin for ClockErrorBoundV3
impl UnsafeUnpin for ClockErrorBoundV3
impl UnwindSafe for ClockErrorBoundV3
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