Struct ferrite_session::prelude::App [−][src]
pub struct App<F, A> { pub applied: Box<dyn HasTypeApp<F, A>>, }
Fields
applied: Box<dyn HasTypeApp<F, A>>
Implementations
Trait Implementations
impl<'a, F, X, T> Deserialize<'a> for App<F, X> where
X: 'static,
T: Send + 'static,
F: TypeApp<X, Applied = T>,
T: Serialize + for<'de> Deserialize<'de>,
impl<'a, F, X, T> Deserialize<'a> for App<F, X> where
X: 'static,
T: Send + 'static,
F: TypeApp<X, Applied = T>,
T: Serialize + for<'de> Deserialize<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl<F, X, T> ForwardChannel for App<F, X> where
X: Send + 'static,
F: TypeApp<X, Applied = T>,
T: ForwardChannel,
impl<F, X, T> ForwardChannel for App<F, X> where
X: Send + 'static,
F: TypeApp<X, Applied = T>,
T: ForwardChannel,
Auto Trait Implementations
impl<F, A> !RefUnwindSafe for App<F, A>
impl<F, A> !UnwindSafe for App<F, A>