zigbee_cluster_library/
lib.rs

1//! Implements the ZigBee Cluster Library in `no-std` based on the [ZigBee Cluster Library specification R6 1.0]
2//!
3//! [ZigBee Cluster Library specification R6 1.0]: https://zigbeealliance.org/wp-content/uploads/2019/12/07-5123-06-zigbee-cluster-library-specification.pdf
4//!
5#![no_std]
6//#![deny(clippy::unwrap_used)]
7#![deny(clippy::panic, unused_must_use)]
8#![warn(
9    missing_docs,
10    unreachable_pub,
11    clippy::pedantic,
12    clippy::nursery,
13    clippy::tests_outside_test_module,
14    unused_crate_dependencies,
15    unused_qualifications,
16    single_use_lifetimes,
17    non_ascii_idents
18)]
19#![allow(
20    clippy::missing_errors_doc,
21    clippy::missing_panics_doc,
22    clippy::module_name_repetitions,
23    clippy::must_use_candidate,
24    clippy::needless_raw_string_hashes,
25    clippy::blocks_in_conditions,
26    clippy::missing_const_for_fn,
27    clippy::future_not_send,
28    clippy::ignored_unit_patterns
29)]
30
31mod common;
32/// General ZCL Frame
33pub mod frame;
34
35pub mod header;
36
37/// Measurement
38pub mod measurement;