Enum compu::encoder::EncodeStatus
source · pub enum EncodeStatus {
Continue,
NeedOutput,
Finished,
Error,
}
Expand description
Encode status
Variants§
Continue
Encoded, carry on.
NeedOutput
Encoded at least partially, but needs more space to write.
This is generally returned by encoders lacking internal buffer.
Finished
Result after EncoderOp::Finish
issued
Error
Failed to encode.
Trait Implementations§
source§impl Clone for EncodeStatus
impl Clone for EncodeStatus
source§fn clone(&self) -> EncodeStatus
fn clone(&self) -> EncodeStatus
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EncodeStatus
impl Debug for EncodeStatus
source§impl PartialEq for EncodeStatus
impl PartialEq for EncodeStatus
impl Copy for EncodeStatus
impl StructuralPartialEq for EncodeStatus
Auto Trait Implementations§
impl Freeze for EncodeStatus
impl RefUnwindSafe for EncodeStatus
impl Send for EncodeStatus
impl Sync for EncodeStatus
impl Unpin for EncodeStatus
impl UnwindSafe for EncodeStatus
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)