exception
Classes:
| Name | Description | 
|---|---|
| HookNotCalledError | Raised when a hook is not called but should have been. | 
| HookNotSetError | Raised when a hook is not set but should have been. | 
| InvalidArgumentError | Raised when a callable receives an invalid argument. | 
| SuperBatchSizeMismatchError | Raised when the super batch is not the expected size. | 
Functions:
| Name | Description | 
|---|---|
| log_uncaught_exceptions | Log uncaught exceptions raised by the given function. | 
    
              Bases: ValueError
Raised when a hook is not called but should have been.
    
              Bases: ValueError
Raised when a hook is not set but should have been.
    
              Bases: ValueError
Raised when a callable receives an invalid argument.
    
              Bases: ValueError
Raised when the super batch is not the expected size.
log_uncaught_exceptions(
    func: Callable[~ParameterP, ~ReturnT],
) -> collections.abc.Callable[~ParameterP, ~ReturnT]
Log uncaught exceptions raised by the given function.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
|                    | Callable[~ParameterP, ~ReturnT] | The function to log unhandled exceptions from. | required | 
Returns:
| Type | Description | 
|---|---|
| collections.abc.Callable[~ParameterP, ~ReturnT] | The decorated function if  |