ssh_packet/
lib.rs

1#![doc = include_str!("../README.md")]
2//!
3
4#![cfg_attr(docsrs, feature(doc_cfg))]
5#![warn(
6    missing_docs,
7    clippy::unwrap_used,
8    clippy::panic,
9    clippy::unimplemented,
10    clippy::todo,
11    clippy::undocumented_unsafe_blocks
12)]
13#![forbid(unsafe_code)]
14
15pub use ::binrw;
16
17mod error;
18pub use error::Error;
19
20mod packet;
21pub use packet::{
22    CipherCore, IntoPacket, Mac, OpeningCipher, Packet, SealingCipher, PACKET_MAX_SIZE,
23    PACKET_MIN_SIZE,
24};
25
26mod id;
27pub use id::Id;
28
29pub mod arch;
30pub mod connect;
31pub mod crypto;
32pub mod trans;
33pub mod userauth;