Struct bitcoin::network::serialize::RawDecoder [] [src]

pub struct RawDecoder<R> { /* fields omitted */ }

An decoder for raw binary data

Methods

impl<R: Read> RawDecoder<R>
[src]

[src]

Constructor

[src]

Returns the underlying Reader

Trait Implementations

impl<R: Read> SimpleDecoder for RawDecoder<R>
[src]

A decoding error

[src]

Read a 64-bit uint

[src]

Read a 32-bit uint

[src]

Read a 16-bit uint

[src]

Read a 64-bit int

[src]

Read a 32-bit int

[src]

Read a 16-bit int

[src]

Read a 8-bit uint

[src]

Read a 8-bit int

[src]

Read a boolean

[src]

Signal a decoding error

Auto Trait Implementations

impl<R> Send for RawDecoder<R> where
    R: Send

impl<R> Sync for RawDecoder<R> where
    R: Sync