Expand description
BACnet error types.
Provides the top-level Error type used throughout the library,
covering protocol errors, encoding/decoding failures, transport issues,
and timeouts.
Enums§
- Decoding
Kind - Which fault a decoder found in the data it refused, so a responder can
name it (#1446).
DecodingKind::reject_reasongives the Clause 18.9 Reject reason each kind draws when the data was a confirmed request. - Error
- Top-level error type for the BACnet library.
- Error
Detail - The fields a Clause 21 error production adds to the error class and code, one variant per shape. The service the error answers names the production.
- Read
Range Violation - A rule a ReadRange acknowledgement can break against the request it answers (Clause 15.8).
Type Aliases§
- Result
- Convenience alias for
Result<T, Error>.