Struct itm::decoder::Decoder [−][src]
pub struct Decoder<R: Read> { /* fields omitted */ }
Parses ITM packets.
Methods
impl<R: Read> Decoder<R>
[src]
impl<R: Read> Decoder<R>
pub fn new(inner: R, follow: bool) -> Decoder<R>
[src]
pub fn new(inner: R, follow: bool) -> Decoder<R>
Construct a new Decoder
that reads encoded packets from
inner
.
pub fn read_packet(&mut self) -> Result<Packet, Error>
[src]
pub fn read_packet(&mut self) -> Result<Packet, Error>
Read a single packet from the inner Read
. This will block
for input if no full packet is currently an available.