A Rust library for sending raw TCP requests, with features for handling responses, managing redirects, and working with compressed data over TCP connections.
usecrate::*;/// Trait defining the interface for request operations.
pubtraitRequestTrait: Send + Debug {typeRequestResult:Sized;/// Sends data through the request.
////// # Arguments
////// - `&[u8]` - The data to be sent.
////// # Returns
////// - `Self::RequestResult` - The result of the send operation.
fnsend(&mutself, data:&[u8])->Self::RequestResult;}