Expand description
This stores all the adapters that this crate and users of this crate may use.
Structsยง
- ArcError
- An atomically reference counted wrapper against
crate::Error, implementingstd::error::Error, which can be cloned. - Drop
Adapter - A type which implements
Dropfor types which implementsTryDrop. - Fallback
TryDrop Strategy Handler - A type which chains two try drop strategies together, one of which may fail and if so, will be redirected to the fallback, infallible try drop strategy.
- Fallible
TryDrop Strategy Ref - A reference to a type which implements
FallibleTryDropStrategy. Used as a workaround for implementingFallibleTryDropStrategyon references. - Infallible
ToFallible TryDrop Strategy Adapter - An adapter which makes a type which implements
TryDropStrategy, an infallible or try drop strategy which never fails, fallible. - Repeatable
TryDrop Adapter - This type is an adapter for types which implement
TryDropwhich allow theirTryDrop::try_dropfunctions to be repeated multiple times. - TryDrop
Strategy Ref - A reference to a type which implements
TryDropStrategy. Used as a workaround for implementingTryDropStrategyon references.