MessageInfo

Trait MessageInfo 

Source
pub trait MessageInfo {
    // Required methods
    fn id() -> u16;
    fn name() -> &'static str;
}

Required Methods§

Source

fn id() -> u16

Source

fn name() -> &'static str

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl MessageInfo for CellTimeoutStruct

Source§

impl MessageInfo for CellVoltageMinStruct

Source§

impl MessageInfo for CurrentMaxStruct

Source§

impl MessageInfo for CurrentTimeoutStruct

Source§

impl MessageInfo for EraseFlashStruct

Source§

impl MessageInfo for EventsStruct

Source§

impl MessageInfo for RebootStruct

Source§

impl MessageInfo for ResetDefaultsStruct

Source§

impl MessageInfo for SetCellVoltageMinimumStruct

Source§

impl MessageInfo for SetCellVoltageTimeoutStruct

Source§

impl MessageInfo for SetCurrentMaxStruct

Source§

impl MessageInfo for SetCurrentTimeoutStruct

Source§

impl MessageInfo for SetLpfSampleFrequencyStruct

Source§

impl MessageInfo for SetLpfSettingStruct

Source§

impl MessageInfo for SetStreamRateStruct

Source§

impl MessageInfo for SetTemperatureMaxStruct

Source§

impl MessageInfo for SetTemperatureTimeoutStruct

Source§

impl MessageInfo for StateStruct

Source§

impl MessageInfo for TemperatureMaxStruct

Source§

impl MessageInfo for TemperatureTimeoutStruct

Source§

impl MessageInfo for AckStruct

Source§

impl MessageInfo for AsciiTextStruct

Source§

impl MessageInfo for DeviceInformationStruct

Source§

impl MessageInfo for GeneralRequestStruct

Source§

impl MessageInfo for NackStruct

Source§

impl MessageInfo for ProtocolVersionStruct

Source§

impl MessageInfo for bluerobotics_ping::common::SetDeviceIdStruct

Source§

impl MessageInfo for JsonWrapperStruct

Source§

impl MessageInfo for OsMonoProfileStruct

Source§

impl MessageInfo for OsPingParamsStruct

Source§

impl MessageInfo for bluerobotics_ping::omniscan450::SetSpeedOfSoundStruct

Source§

impl MessageInfo for ContinuousStartStruct

Source§

impl MessageInfo for ContinuousStopStruct

Source§

impl MessageInfo for DeviceIdStruct

Source§

impl MessageInfo for DistanceSimpleStruct

Source§

impl MessageInfo for DistanceStruct

Source§

impl MessageInfo for FirmwareVersionStruct

Source§

impl MessageInfo for GainSettingStruct

Source§

impl MessageInfo for GeneralInfoStruct

Source§

impl MessageInfo for GotoBootloaderStruct

Source§

impl MessageInfo for ModeAutoStruct

Source§

impl MessageInfo for OssProfileConfigurationStruct

Source§

impl MessageInfo for PcbTemperatureStruct

Source§

impl MessageInfo for PingEnableStruct

Source§

impl MessageInfo for PingIntervalStruct

Source§

impl MessageInfo for ProcessorTemperatureStruct

Source§

impl MessageInfo for ProfileStruct

Source§

impl MessageInfo for RangeStruct

Source§

impl MessageInfo for bluerobotics_ping::ping1d::SetDeviceIdStruct

Source§

impl MessageInfo for SetGainSettingStruct

Source§

impl MessageInfo for SetModeAutoStruct

Source§

impl MessageInfo for SetOssProfileConfigurationStruct

Source§

impl MessageInfo for SetPingEnableStruct

Source§

impl MessageInfo for SetPingIntervalStruct

Source§

impl MessageInfo for SetRangeStruct

Source§

impl MessageInfo for bluerobotics_ping::ping1d::SetSpeedOfSoundStruct

Source§

impl MessageInfo for SpeedOfSoundStruct

Source§

impl MessageInfo for TransmitDurationStruct

Source§

impl MessageInfo for Voltage5Struct

Source§

impl MessageInfo for AutoDeviceDataStruct

Source§

impl MessageInfo for AutoTransmitStruct

Source§

impl MessageInfo for DeviceDataStruct

Source§

impl MessageInfo for MotorOffStruct

Source§

impl MessageInfo for ResetStruct

Source§

impl MessageInfo for bluerobotics_ping::ping360::SetDeviceIdStruct

Source§

impl MessageInfo for TransducerStruct