[][src]Enum linapi::modules::Taint

pub enum Taint {
    Proprietary,
    OutOfTree,
    Forced,
    Staging,
    Unsigned,
}

Kernel modules can be "tainted", which serve as a marker for debugging purposes.

Variants

Proprietary

Proprietary Module.

OutOfTree

Out of tree, third party Module.

Forced

Module was force loaded.

Staging

Unstable Staging Module.

Unsigned

Unsigned Module.

Trait Implementations

impl Clone for Taint[src]

impl Copy for Taint[src]

impl Debug for Taint[src]

Auto Trait Implementations

impl RefUnwindSafe for Taint

impl Send for Taint

impl Sync for Taint

impl Unpin for Taint

impl UnwindSafe for Taint

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.