epics_ca/request/mod.rs
1//! Channel Access communicates with PVs via [requests](`request::Request`).
2//! PV receive [read request](`request::ReadRequest`) and respond with [write request](`request::WriteRequest`).
3//!
4//! There are [typed requests](`request::TypedRequest`) that contain typed items.
5//! Such requsts are [DST](https://doc.rust-lang.org/reference/dynamically-sized-types.html) for array PVs as they can contain arbitrary number of items.
6//!
7
8mod base;
9mod typed;
10
11pub use base::*;
12pub use typed::*;
13
14#[cfg(test)]
15mod tests;