pub struct LockTimeDecoder(/* private fields */);Expand description
The decoder for the LockTime type.
Implementations§
Trait Implementations§
Source§impl Decoder for LockTimeDecoder
Available on crate feature encoding only.
impl Decoder for LockTimeDecoder
Available on crate feature
encoding only.Source§type Error = LockTimeDecoderError
type Error = LockTimeDecoderError
The error type that this decoder can produce.
Source§fn push_bytes(&mut self, bytes: &mut &[u8]) -> Result<bool, Self::Error>
fn push_bytes(&mut self, bytes: &mut &[u8]) -> Result<bool, Self::Error>
Push 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>
Complete the decoding process and return 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 LockTimeDecoder
impl RefUnwindSafe for LockTimeDecoder
impl Send for LockTimeDecoder
impl Sync for LockTimeDecoder
impl Unpin for LockTimeDecoder
impl UnsafeUnpin for LockTimeDecoder
impl UnwindSafe for LockTimeDecoder
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