[][src]Trait lightning_wire_msgs::TLVWireItemReader

pub trait TLVWireItemReader where
    Self: Sized
{ fn decode<R: Read>(r: &mut R, len: usize) -> Result<Self>; fn decode_tlv<'a, R: Read>(
        reader: &mut PeekReader<'a, R>,
        tlv_type: u64
    ) -> Result<Option<Self>> { ... } }

Required methods

fn decode<R: Read>(r: &mut R, len: usize) -> Result<Self>

Loading content...

Provided methods

fn decode_tlv<'a, R: Read>(
    reader: &mut PeekReader<'a, R>,
    tlv_type: u64
) -> Result<Option<Self>>

Loading content...

Implementors

impl<T> TLVWireItemReader for T where
    T: TLVWireItem
[src]

Loading content...