Skip to main content

mbus_client/app/
mod.rs

1//! Modbus Application Layer Module
2//!
3//! This module provides the high-level abstractions and traits required for
4//! application-level interaction with the Modbus protocol.
5//!
6//! It defines:
7//! - Response handling traits ([`CoilResponse`], [`RegisterResponse`], etc.) that
8//!   allow users to define custom logic for processing server responses.
9//! - Error notification mechanisms ([`RequestErrorNotifier`]).
10//! - Re-exports of core data structures used by the application layer for
11//!   convenient access.
12
13mod app_trait;
14
15pub use app_trait::*;