[−][src]Struct rlp::PayloadInfo
Stores basic information about item
Fields
header_len: usize
Header length in bytes
value_len: usize
Value length in bytes
Methods
impl PayloadInfo
[src]
pub fn total(&self) -> usize
[src]
Total size of the RLP.
pub fn from(header_bytes: &[u8]) -> Result<PayloadInfo, DecoderError>
[src]
Create a new object from the given bytes RLP. The bytes
Trait Implementations
Auto Trait Implementations
impl Send for PayloadInfo
impl Sync for PayloadInfo
impl Unpin for PayloadInfo
impl UnwindSafe for PayloadInfo
impl RefUnwindSafe for PayloadInfo
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,