bluerobotics_ping::message

Trait PingMessage

source
pub trait PingMessage
where Self: Sized + SerializePayload,
{ // Required methods fn message_id(&self) -> u16; fn message_name(&self) -> &'static str; fn message_id_from_name(name: &str) -> Result<u16, String>; }

Required Methods§

source

fn message_id(&self) -> u16

source

fn message_name(&self) -> &'static str

source

fn message_id_from_name(name: &str) -> Result<u16, String>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl PingMessage for bluerobotics_ping::bluebps::Messages

source§

impl PingMessage for bluerobotics_ping::common::Messages

source§

impl PingMessage for bluerobotics_ping::omniscan450::Messages

source§

impl PingMessage for bluerobotics_ping::ping1d::Messages

source§

impl PingMessage for bluerobotics_ping::ping360::Messages