smb_server_proto/lib.rs
1//! Dialect-neutral SMB protocol primitives.
2//!
3//! This crate hosts the pieces every SMB dialect shares: the [`Wire`] codec
4//! trait used by all on-wire structures, explicit-endian integer readers,
5//! NT status codes, FILETIME conversion and the byte-buffer helpers that
6//! implement SMB's string/alignment rules.
7
8#![forbid(unsafe_code)]
9#![deny(missing_docs)]
10#![warn(missing_debug_implementations)]
11
12pub mod buf;
13pub mod endian;
14pub mod error;
15pub mod types;
16pub mod wire;