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.