pub fn send_packet<T: Packet>( packet: T, stream: impl Write, compression_threshold: Option<usize>, ) -> Result<(), Errors>