[−][src]Enum utmp_rs::UtmpEntry
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Record does not contain valid info
Change in system run-level (see init(8)
)
Time of system boot
Time after system clock change
Time before system clock change
Process spawned by init(8)
Session leader process for user login
Normal process
Fields of UserProcess
Terminated process
Fields of DeadProcess
pid: pid_t
PID of the terminated process
Not implemented
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
Trait Implementations
impl Clone for UtmpEntry
[src]
impl Debug for UtmpEntry
[src]
impl Eq for UtmpEntry
[src]
impl PartialEq<UtmpEntry> for UtmpEntry
[src]
impl StructuralEq for UtmpEntry
[src]
impl StructuralPartialEq for UtmpEntry
[src]
impl<'a> TryFrom<&'a utmp> for UtmpEntry
[src]
Auto Trait Implementations
impl RefUnwindSafe for UtmpEntry
impl Send for UtmpEntry
impl Sync for UtmpEntry
impl Unpin for UtmpEntry
impl UnwindSafe for UtmpEntry
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,