[][src]Enum epitech_api::Promo

pub enum Promo {
    Tek1,
    Tek2,
    Tek3,
    Wac1,
    Wac2,
}

Variants

Tek1
Tek2
Tek3
Wac1
Wac2

Trait Implementations

impl Clone for Promo[src]

impl Copy for Promo[src]

impl Eq for Promo[src]

impl Ord for Promo[src]

impl PartialEq<Promo> for Promo[src]

impl PartialOrd<Promo> for Promo[src]

impl Display for Promo[src]

impl Debug for Promo[src]

impl FromStr for Promo[src]

type Err = ()

The associated error which can be returned from parsing.

impl Hash for Promo[src]

impl IntoEnumIterator for Promo[src]

type Iterator = PromoEnumIterator

Type of the iterator over the variants.

Auto Trait Implementations

impl Send for Promo

impl Sync for Promo

impl Unpin for Promo

impl UnwindSafe for Promo

impl RefUnwindSafe for Promo

Blanket Implementations

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

impl<T> From<T> for T[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.

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

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

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

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<'a, T> TryFrom<&'a str> for T where
    T: FromStr

type Err = <T as FromStr>::Err

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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