Skip to main content

Module error

Module error 

Source
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§

DecodingKind
Which fault a decoder found in the data it refused, so a responder can name it (#1446). DecodingKind::reject_reason gives 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.
ErrorDetail
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.

Type Aliases§

Result
Convenience alias for Result<T, Error>.