pub struct TxInDecoder(/* private fields */);Expand description
The decoder for the TxIn type.
Implementations§
Trait Implementations§
Source§impl Clone for TxInDecoder
impl Clone for TxInDecoder
Source§fn clone(&self) -> TxInDecoder
fn clone(&self) -> TxInDecoder
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 TxInDecoder
impl Debug for TxInDecoder
Source§impl Decoder for TxInDecoder
impl Decoder for TxInDecoder
Source§type Error = TxInDecoderError
type Error = TxInDecoderError
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 TxInDecoder
impl RefUnwindSafe for TxInDecoder
impl Send for TxInDecoder
impl Sync for TxInDecoder
impl Unpin for TxInDecoder
impl UnsafeUnpin for TxInDecoder
impl UnwindSafe for TxInDecoder
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