Enum modbus_client::tcp::Function[][src]

pub enum Function<'a> {
    ReadCoils(u16, u16),
    ReadDiscreteInputs(u16, u16),
    ReadHoldingRegisters(u16, u16),
    ReadInputRegisters(u16, u16),
    WriteSingleCoil(u16, u16),
    WriteSingleRegister(u16, u16),
    WriteMultipleCoils(u16, u16, &'a [u8]),
    WriteMultipleRegisters(u16, u16, &'a [u8]),
}

Variants

ReadCoils

Tuple Fields of ReadCoils

0: u161: u16
ReadDiscreteInputs

Tuple Fields of ReadDiscreteInputs

0: u161: u16
ReadHoldingRegisters

Tuple Fields of ReadHoldingRegisters

0: u161: u16
ReadInputRegisters

Tuple Fields of ReadInputRegisters

0: u161: u16
WriteSingleCoil

Tuple Fields of WriteSingleCoil

0: u161: u16
WriteSingleRegister

Tuple Fields of WriteSingleRegister

0: u161: u16
WriteMultipleCoils

Tuple Fields of WriteMultipleCoils

0: u161: u162: &'a [u8]
WriteMultipleRegisters

Tuple Fields of WriteMultipleRegisters

0: u161: u162: &'a [u8]

Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.