Enum tugger_apple_codesign::RequirementType[][src]

#[repr(u32)]pub enum RequirementType {
    Host,
    Guest,
    Designated,
    Library,
    Plugin,
    Unknown(u32),
}

Denotes type of code requirements.

Variants

Host

What hosts may run on us.

Guest

What guests we may run.

Designated

Designated requirement.

Library

What libraries we may link against.

Plugin

What plug-ins we may load.

Unknown(u32)

Unknown requirement type.

Trait Implementations

impl Clone for RequirementType[src]

impl Copy for RequirementType[src]

impl Debug for RequirementType[src]

impl Display for RequirementType[src]

impl Eq for RequirementType[src]

impl From<u32> for RequirementType[src]

impl Hash for RequirementType[src]

impl PartialEq<RequirementType> for RequirementType[src]

impl StructuralEq for RequirementType[src]

impl StructuralPartialEq for RequirementType[src]

Auto Trait Implementations

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

impl<T> Instrument for T[src]

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

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[src]

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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.