#[repr(u8)]pub enum VMClockClockStatus {
Unknown = 0,
Initializing = 1,
Synchronized = 2,
FreeRunning = 3,
Unreliable = 4,
}Expand description
Definition of mutually exclusive clock status exposed to the reader.
Variants§
Unknown = 0
The status of the clock is unknown.
Initializing = 1
The clock is being initialized.
Synchronized = 2
The clock is kept accurate by the synchronization daemon.
FreeRunning = 3
The clock is free running and not updated by the synchronization daemon.
Unreliable = 4
The clock is unreliable and should not be trusted. The reason is unspecified, but it could be due to the hardware counter being broken.
Trait Implementations§
Source§impl Clone for VMClockClockStatus
impl Clone for VMClockClockStatus
Source§fn clone(&self) -> VMClockClockStatus
fn clone(&self) -> VMClockClockStatus
Returns a duplicate 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 VMClockClockStatus
impl Debug for VMClockClockStatus
Source§impl FromStr for VMClockClockStatus
impl FromStr for VMClockClockStatus
Source§impl PartialEq for VMClockClockStatus
impl PartialEq for VMClockClockStatus
impl Copy for VMClockClockStatus
impl StructuralPartialEq for VMClockClockStatus
Auto Trait Implementations§
impl Freeze for VMClockClockStatus
impl RefUnwindSafe for VMClockClockStatus
impl Send for VMClockClockStatus
impl Sync for VMClockClockStatus
impl Unpin for VMClockClockStatus
impl UnwindSafe for VMClockClockStatus
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