pub struct StateRef<'a, V> { /* private fields */ }
Expand description
The StateRef
behaves akin the type &'a V
, except that it is not
copyable. It should be used as MutexGuard or
similar types which guard access to a resource.
The type implements Deref
to V
, and that is the
intended, and only, way to use it.
Formats the value using the given formatter.
Read more
The resulting type after dereferencing.
Dereferences the value.
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Returns the argument unchanged.
Calls U::from(self)
.
That is, this conversion is whatever the implementation of
From<T> for U
chooses to do.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.