Trait pidgeon_cli::service::modbus::record::Record

source ·
pub(crate) trait Record: Span {
    // Required method
    fn values(&self) -> impl Iterator<Item = u16>;
}

Required Methods§

source

fn values(&self) -> impl Iterator<Item = u16>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Record for Box<DetectRegister<RegisterValueStorage>>

source§

fn values(&self) -> impl Iterator<Item = u16>

source§

impl Record for Box<IdRegister<RegisterValueStorage>>

source§

fn values(&self) -> impl Iterator<Item = u16>

source§

impl Record for Box<MeasurementRegister<RegisterValueStorage>>

source§

fn values(&self) -> impl Iterator<Item = u16>

source§

impl Record for Box<ValueRegister<RegisterValueStorage>>

source§

fn values(&self) -> impl Iterator<Item = u16>

source§

impl Record for Box<SimpleRecord>

source§

fn values(&self) -> impl Iterator<Item = u16>

Implementors§