Trait thunk::LazyMut
[−]
[src]
pub trait LazyMut<'a>: LazyRef<'a> + DerefMut + AsMut<Self::Target> where
Self::Target: Sized, { }
The LazyMut
trait abstracts mutable references to lazily computed values.
Implementors
impl<'a, T: 'a> LazyMut<'a> for Strict<T>
impl<'a, T: 'a> LazyMut<'a> for AtomicThunk<'a, T>
impl<'a, T: 'a> LazyMut<'a> for Thunk<'a, T>