std::sync::LockResult
[−]
[src]
type LockResult<Guard> = Result<Guard, PoisonError<Guard>>;
A type alias for the result of a lock method which can be poisoned.
The Ok
`Okvariant of this result indicates that the primitive was not poisoned, and the
` variant of this result indicates that the primitive was not
poisoned, and the Guard
`Guardis contained within. The
` is contained within. The Err
`Errvariant indicates that the primitive was poisoned. Note that the
` variant indicates
that the primitive was poisoned. Note that the Err
`Errvariant *also* carries the associated guard, and it can be acquired through the
` variant also carries
the associated guard, and it can be acquired through the into_inner
`into_inner`
method.