Trait xsens_mti::message::MessageDecode[][src]

pub trait MessageDecode<'buf>: MessageExt {
    fn decode_new(frame: &Frame<&'buf [u8]>) -> Result<Self, FrameError>
    where
        Self: Sized
; fn decode(frame: &Frame<&'buf [u8]>) -> Result<Self, FrameError>
    where
        Self: Sized
, { ... } }

Required methods

fn decode_new(frame: &Frame<&'buf [u8]>) -> Result<Self, FrameError> where
    Self: Sized
[src]

Loading content...

Provided methods

fn decode(frame: &Frame<&'buf [u8]>) -> Result<Self, FrameError> where
    Self: Sized
[src]

Loading content...

Implementors

impl MessageDecode<'_> for GoToConfig[src]

fn decode_new(_frame: &Frame<&[u8]>) -> Result<Self, FrameError>[src]

impl MessageDecode<'_> for GoToConfigAck[src]

fn decode_new(_frame: &Frame<&[u8]>) -> Result<Self, FrameError>[src]

impl MessageDecode<'_> for GoToMeasurement[src]

fn decode_new(_frame: &Frame<&[u8]>) -> Result<Self, FrameError>[src]

impl MessageDecode<'_> for GoToMeasurementAck[src]

fn decode_new(_frame: &Frame<&[u8]>) -> Result<Self, FrameError>[src]

impl<'a> MessageDecode<'a> for MTData2<'a>[src]

fn decode_new(frame: &Frame<&'a [u8]>) -> Result<Self, FrameError>[src]

impl<'a> MessageDecode<'a> for SetOutputConfigurationAck<'a>[src]

fn decode_new(frame: &Frame<&'a [u8]>) -> Result<Self, FrameError>[src]

Loading content...