Sequence FromByte
std/conversion/scalar/u16::FromByte
Inputs
⇥ data: Stream<Vec<byte>>
Outputs
↦ value: Stream<u16>
↦ reject: Stream<Vec<byte>>
Convert stream of Vec<byte>
into u16
.
Each received byte
vector try to be converted into u16
, and if valid is sent as value
. If the incoming vector
is not valid for representing a u16
(i.e. not right size or invalid coding) it is refused and sent through reject
.