Struct coord::session::vars::SessionVar [−][src]
struct SessionVar<V> where
V: Value + Debug + ?Sized + 'static, {
local_value: Option<V::Owned>,
staged_value: Option<V::Owned>,
session_value: Option<V::Owned>,
parent: &'static ServerVar<V>,
}
Expand description
A SessionVar
is the session value for a configuration parameter. If unset,
the server default is used instead.
Fields
local_value: Option<V::Owned>
staged_value: Option<V::Owned>
session_value: Option<V::Owned>
parent: &'static ServerVar<V>
Implementations
Trait Implementations
Auto Trait Implementations
impl<V: ?Sized> RefUnwindSafe for SessionVar<V> where
V: RefUnwindSafe,
<V as ToOwned>::Owned: RefUnwindSafe,
impl<V: ?Sized> UnwindSafe for SessionVar<V> where
V: RefUnwindSafe,
<V as ToOwned>::Owned: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more