Trait tokio_modbus::client::sync::Reader[][src]

pub trait Reader: Client {
    fn read_coils(&mut self, _: u16, _: u16) -> Result<Vec<bool>>;
fn read_discrete_inputs(&mut self, _: u16, _: u16) -> Result<Vec<bool>>;
fn read_input_registers(&mut self, _: u16, _: u16) -> Result<Vec<u16>>;
fn read_holding_registers(&mut self, _: u16, _: u16) -> Result<Vec<u16>>;
fn read_write_multiple_registers(
        &mut self,
        _: u16,
        _: u16,
        _: u16,
        _: &[u16]
    ) -> Result<Vec<u16>>; }
Expand description

A transport independent synchronous reader trait.

Required methods

Implementors