pub enum AsyncTranscodeDecodeStep {
EndOfInput,
Progress(TranscodeProgress),
}Expand description
Result of one cancellation-safe asynchronous decode operation.
Variants§
EndOfInput
The wrapped input reached EOF with no unread units.
Progress(TranscodeProgress)
The decoder consumed input or initialized output without another await.
Trait Implementations§
Source§impl Clone for AsyncTranscodeDecodeStep
impl Clone for AsyncTranscodeDecodeStep
Source§fn clone(&self) -> AsyncTranscodeDecodeStep
fn clone(&self) -> AsyncTranscodeDecodeStep
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AsyncTranscodeDecodeStep
Source§impl Debug for AsyncTranscodeDecodeStep
impl Debug for AsyncTranscodeDecodeStep
impl Eq for AsyncTranscodeDecodeStep
Source§impl PartialEq for AsyncTranscodeDecodeStep
impl PartialEq for AsyncTranscodeDecodeStep
impl StructuralPartialEq for AsyncTranscodeDecodeStep
Auto Trait Implementations§
impl Freeze for AsyncTranscodeDecodeStep
impl RefUnwindSafe for AsyncTranscodeDecodeStep
impl Send for AsyncTranscodeDecodeStep
impl Sync for AsyncTranscodeDecodeStep
impl Unpin for AsyncTranscodeDecodeStep
impl UnsafeUnpin for AsyncTranscodeDecodeStep
impl UnwindSafe for AsyncTranscodeDecodeStep
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