Structs§
- An owned permission to join on a thread (block on its termination).
Traits§
- Trait alias for asynchronous error-handling functions used in a recoverable context.
- Trait alias for asynchronous functions that can be executed in a recoverable context.
Functions§
- Spawns a new thread to run the provided function
functionin a recoverable manner. If the functionfunctionpanics during execution, the panic will be caught, and the thread will terminate without crashing the entire program. - Spawns a recoverable function with an error-handling function in a new thread.
- Executes an error-handling function with a given error message within a panic-safe context.
- Executes a recoverable function within a panic-safe context.
- Converts a panic-captured error value into a string.
Type Aliases§
- Alias for an
Arc-wrapped error handler function. - Alias for an
Arc-wrapped recoverable function. - Type alias for a boxed dynamic type that implements
AnyandSend. - Type alias for the result type returned by spawnable functions.