pub enum Error {
ThreadCreate,
StorageSizeExceeded,
QueueFull,
ChainCountExceeded,
HandleResolve,
MultipleInstances,
ParentEqualsChild,
InvalidThread,
}
Variants§
ThreadCreate
Failed to create/start a job Thread
StorageSizeExceeded
The submitted closure exceeds the storage capacity
QueueFull
The thread queue is full and can’t be submitted to
ChainCountExceeded
The number of chained jobs has exceed the limit
HandleResolve
Job handle could not be resolved
MultipleInstances
We have detected multiple instances of a job system created on the same thread. This is not supported.
ParentEqualsChild
Parent and child handles are the same
InvalidThread
Thread Local Job Pool has not been initialized
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Error
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more