[−][src]Struct rocket::fairing::Info  
Information about a Fairing.
The name field is an arbitrary name for a fairing. The kind field is a
is an ord set of Kind structures. Rocket uses the values set in Kind
to determine which callbacks from a given Fairing implementation to
actually call.
Example
A simple Info structure that can be used for a Fairing that implements
all four callbacks:
use rocket::fairing::{Info, Kind}; Info { name: "Example Fairing", kind: Kind::Attach | Kind::Launch | Kind::Request | Kind::Response }
Fields
name: &'static strThe name of the fairing.
kind: KindA set representing the callbacks the fairing wishes to receive.
Auto Trait Implementations
impl RefUnwindSafe for Info
impl Send for Info
impl Sync for Info
impl Unpin for Info
impl UnwindSafe for Info
Blanket Implementations
impl<T> Any for T where
    T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T, I> AsResult<T, I> for T where
    I: Input, [src]
I: Input,
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> IntoCollection<T> for T[src]
fn into_collection<A>(self) -> SmallVec<A> where
    A: Array<Item = T>, [src]
A: Array<Item = T>,
fn mapped<U, F, A>(self, f: F) -> SmallVec<A> where
    A: Array<Item = U>,
    F: FnMut(T) -> U, [src]
A: Array<Item = U>,
F: FnMut(T) -> U,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Typeable for T where
    T: Any, [src]
T: Any,