1#![expect(
4 missing_docs,
5 clippy::missing_panics_doc,
6 clippy::missing_errors_doc,
7 clippy::panic,
8 clippy::unwrap_used,
9 clippy::expect_used,
10 clippy::unwrap_in_result,
11 clippy::panic_in_result_fn,
12 reason = "//TODO add documentation and improve error handling"
13)]
14#![expect(
15 clippy::indexing_slicing,
16 clippy::cast_possible_truncation,
17 clippy::cast_precision_loss,
18 clippy::cast_sign_loss,
19 clippy::cast_possible_wrap,
20 reason = "//TODO there's some unidiomatic code left"
21)]
22
23pub mod commands;
24pub mod peer;
25pub mod services;
26pub mod types;
27pub mod wire;
28
29pub use commands::CommandRef;
30pub use services::client::LuantiClient;
31pub use services::conn::LuantiConnection;
32pub use services::server::LuantiServer;
33pub use types::CommandDirection;
34pub use wire::audit::audit_on;