//! Async for [Sunset SSH](sunset)
//!
//! [`SSHClient`] and [`SSHServer`] provide async-executor agnostic SSH
//! implementations. These can be used on full-sized async platforms
//! (Tokio, smol, etc) as well as on `no_std` embedded platforms such as
//! [`embassy-executor`](https://docs.rs/embassy-executor).
//!
//! On std platforms some higher level functionality is in
//! `sunset-stdasync` crate.
//! [`embedded-io-adapters`](https://docs.rs/embedded-io-adapters)
//! can be used for `Read` or `Write` traits with different async runtimes.
// avoid mysterious missing awaits
// Nested if statements are often more logical,
// or allow for future additions.
pub use SSHClient;
pub use SSHServer;
pub use ;
pub use ;
// Re-exports
pub use sunset;
pub use embedded_io_async;