[−][src]Struct rlp::PayloadInfo
Stores basic information about item
Fields
header_len: usize
Header length in bytes
value_len: usize
Value length in bytes
Implementations
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 RefUnwindSafe for PayloadInfo
impl Send for PayloadInfo
impl Sync for PayloadInfo
impl Unpin for PayloadInfo
impl UnwindSafe for PayloadInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,