ssh_agent_lib/
lib.rs

1#![doc = include_str!("../README.md")]
2#![deny(missing_debug_implementations)]
3#![deny(unsafe_code)]
4#![deny(missing_docs)]
5#![deny(clippy::unwrap_used)]
6
7pub mod proto;
8
9#[cfg(feature = "agent")]
10pub mod agent;
11pub mod blocking;
12#[cfg(feature = "agent")]
13pub mod client;
14#[cfg(feature = "codec")]
15pub mod codec;
16pub mod error;
17
18#[cfg(feature = "agent")]
19pub use async_trait::async_trait;
20//
21// re-export dependencies that are used in the public API of our crate
22pub use secrecy;
23pub use ssh_encoding;
24pub use ssh_key;