Skip to main content

Code

Trait Code 

Source
pub trait Code {
    const CODE: u8;
}
Expand description

Associates function code with function type.

Required Associated Constants§

Source

const CODE: u8

Modbus function code.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<A, V> Code for ReadCoils<A, V>

Source§

const CODE: u8 = 1

Source§

impl<A, V> Code for ReadDiscreteInputs<A, V>

Source§

const CODE: u8 = 2

Source§

impl<A, V> Code for ReadHoldingRegisters<A, V>

Source§

const CODE: u8 = 3

Source§

impl<A, V> Code for ReadInputRegisters<A, V>

Source§

const CODE: u8 = 4

Source§

impl<A, V> Code for WriteMultipleRegisters<A, V>

Source§

const CODE: u8 = 16

Source§

impl<ReadAddress, ReadValue, WriteAddress, WriteValue> Code for ReadWriteRegisters<ReadAddress, ReadValue, WriteAddress, WriteValue>

Source§

const CODE: u8 = 23