Expand description
Lightweight, heap-free point descriptors — the codec core’s view of a
point (spec §7–§15). Generated code emits static tables of these;
the alloc feature converts prost Points into them (see convert).
Lifetimes: 'a is the backing storage — 'static for generated tables,
the document’s lifetime for runtime-parsed profiles.
Structs§
- Field
Desc - §13 Bit/register sub-field.
- NaDesc
- §8.4 Unavailable/sentinel raw value.
- Point
Desc - The codec core’s complete view of one point.
- Rational
- §10.1 Rational scale/offset.
- Scale
RefDesc - Selector
Case Desc - §10.5 One selector case: scale/offset chosen by the selector value.
- Selector
Desc - Write
Desc - §11.4 Write constraints (engineering units).
Enums§
- Access
- §11 Access mode.
- Address
Space - §7 Modbus address space.
- Date
Time Encoding - §8.5 Date/time encoding.
- Scale
Mode - §10.4 Register-referenced scaling mode.
- Storage
Type - §8.2 Physical storage type.
- String
Padding - §15 String padding / termination.
- String
Termination - Value
Kind - §8/§13 Logical value interpretation.
Functions§
- point
- A minimal defaulted descriptor for building tables/tests concisely.