pub struct ScriptBufDecoder(/* private fields */);Expand description
The decoder for the ScriptBuf type.
Implementations§
Trait Implementations§
Source§impl Clone for ScriptBufDecoder
impl Clone for ScriptBufDecoder
Source§fn clone(&self) -> ScriptBufDecoder
fn clone(&self) -> ScriptBufDecoder
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 moreSource§impl Debug for ScriptBufDecoder
impl Debug for ScriptBufDecoder
Source§impl Decoder for ScriptBufDecoder
Available on crate feature encoding only.
impl Decoder for ScriptBufDecoder
Available on crate feature
encoding only.Source§type Error = ScriptBufDecoderError
type Error = ScriptBufDecoderError
The error type that this decoder can produce.
Source§fn push_bytes(
&mut self,
bytes: &mut &[u8],
) -> Result<DecoderStatus, Self::Error>
fn push_bytes( &mut self, bytes: &mut &[u8], ) -> Result<DecoderStatus, Self::Error>
Pushes bytes into the decoder, consuming as much as possible. Read more
Source§fn end(self) -> Result<Self::Output, Self::Error>
fn end(self) -> Result<Self::Output, Self::Error>
Completes the decoding process and returns the final result. Read more
Source§fn read_limit(&self) -> usize
fn read_limit(&self) -> usize
Returns the maximum number of bytes this decoder can consume without over-reading. Read more
Auto Trait Implementations§
impl Freeze for ScriptBufDecoder
impl RefUnwindSafe for ScriptBufDecoder
impl Send for ScriptBufDecoder
impl Sync for ScriptBufDecoder
impl Unpin for ScriptBufDecoder
impl UnsafeUnpin for ScriptBufDecoder
impl UnwindSafe for ScriptBufDecoder
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