pub struct Retry<'m> { /* fields omitted */ }
Expand description
Marker struct indicating that a thread requesting a CoopMutex
should drop all its currently
held MutexGuard
s and attempt to reacquire them.
Use retry_loop
to get the correct behavior.
Formats the value using the given formatter. Read more
impl<T> Any for T where
T: 'static + ?Sized,
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
impl<Choices> CoproductSubsetter<CNil, HNil> for Choices
Extract a subset of the possible types in a coproduct (or get the remaining possibilities) Read more
impl<T, U> Into<U> for T where
U: From<T>,
impl<T, U, I> LiftInto<U, I> for T where
U: LiftFrom<T, I>,
Performs the indexed conversion.
impl<Source> Sculptor<HNil, HNil> for Source
Consumes the current HList and returns an HList with the requested shape. Read more
The type returned in the event of a conversion error.
The type returned in the event of a conversion error.