use crate::*;
/// Default server hook.
;
/// Represents the hooks for managing the server's lifecycle, specifically for waiting and shutting down.
/// Represents the state associated with a single connection handler.
///
/// This struct encapsulates the necessary context for processing a connection,
/// including a reference to the network socket. It is created
/// for each connection and passed to the relevant handlers.
pub