pub trait FromMessage<T: Message>
where Self: Sized,
{ // Required method fn from_msg(msg: &T) -> Option<Self>; }

Required Methods§

source

fn from_msg(msg: &T) -> Option<Self>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl FromMessage<EmitIntensity> for EmitIntensity

source§

impl FromMessage<Geometry> for Geometry

source§

fn from_msg(msg: &Geometry) -> Option<Self>

source§

impl FromMessage<LoopBehavior> for LoopBehavior

source§

impl FromMessage<Phase> for Phase

source§

fn from_msg(msg: &Phase) -> Option<Self>

source§

impl FromMessage<Quaternion> for UnitQuaternion

source§

impl FromMessage<RxMessage> for Vec<RxMessage>

source§

fn from_msg(msg: &RxMessage) -> Option<Self>

source§

impl FromMessage<SamplingConfiguration> for SamplingConfiguration

source§

impl FromMessage<TxRawData> for TxDatagram

source§

fn from_msg(msg: &TxRawData) -> Option<Self>

source§

impl FromMessage<Vector3> for Vector3

source§

fn from_msg(msg: &Vector3) -> Option<Self>

Implementors§