Rust port of Haskell’s MVar.
MVar
An Mvar<T> is mutable location that is either empty or contais a value of type T.
Mvar<T>
T
Mvar