Struct bern_kernel::time::SysClock
source · [−]pub struct SysClock<T> { /* private fields */ }Implementations
Trait Implementations
sourceimpl Clock for SysClock<u32>
impl Clock for SysClock<u32>
sourceconst SCALING_FACTOR: Fraction = _
const SCALING_FACTOR: Fraction = _
The duration of one clock tick in seconds, AKA the clock precision.
sourceimpl Clock for SysClock<u64>
impl Clock for SysClock<u64>
sourceconst SCALING_FACTOR: Fraction = _
const SCALING_FACTOR: Fraction = _
The duration of one clock tick in seconds, AKA the clock precision.
impl<T: Copy> Copy for SysClock<T>
Auto Trait Implementations
impl<T> RefUnwindSafe for SysClock<T> where
T: RefUnwindSafe,
impl<T> Send for SysClock<T> where
T: Send,
impl<T> Sync for SysClock<T> where
T: Sync,
impl<T> Unpin for SysClock<T> where
T: Unpin,
impl<T> UnwindSafe for SysClock<T> where
T: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more