pub enum BrotliEncoderThreadError {
InsufficientOutputSpace,
ConcatenationDidNotProcessFullFile,
ConcatenationError(BroCatliResult),
ConcatenationFinalizationError(BroCatliResult),
OtherThreadPanic,
ThreadExecError(LowLevelThreadError),
}Variants§
InsufficientOutputSpace
ConcatenationDidNotProcessFullFile
ConcatenationError(BroCatliResult)
ConcatenationFinalizationError(BroCatliResult)
OtherThreadPanic
ThreadExecError(LowLevelThreadError)
Trait Implementations§
Source§impl AnyBoxConstructor for BrotliEncoderThreadError
impl AnyBoxConstructor for BrotliEncoderThreadError
fn new(data: LowLevelThreadError) -> Self
Source§impl Debug for BrotliEncoderThreadError
impl Debug for BrotliEncoderThreadError
Source§impl<ReturnValue: Send + 'static, ExtraInput: Send + 'static, Alloc: BrotliAlloc + Send + 'static, U: Send + 'static + Sync> Joinable<ReturnValue, BrotliEncoderThreadError> for WorkerJoinable<ReturnValue, ExtraInput, Alloc, U>
impl<ReturnValue: Send + 'static, ExtraInput: Send + 'static, Alloc: BrotliAlloc + Send + 'static, U: Send + 'static + Sync> Joinable<ReturnValue, BrotliEncoderThreadError> for WorkerJoinable<ReturnValue, ExtraInput, Alloc, U>
fn join(self) -> Result<ReturnValue, BrotliEncoderThreadError>
Auto Trait Implementations§
impl Freeze for BrotliEncoderThreadError
impl !RefUnwindSafe for BrotliEncoderThreadError
impl Send for BrotliEncoderThreadError
impl !Sync for BrotliEncoderThreadError
impl Unpin for BrotliEncoderThreadError
impl UnsafeUnpin for BrotliEncoderThreadError
impl !UnwindSafe for BrotliEncoderThreadError
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