pub struct ServerResponse {
pub server_conn: Option<ServerConnection>,
pub status_response: Option<Packet>,
pub send_proxy_protocol: bool,
pub read_packets: Vec<Packet>,
pub server_addr: Option<SocketAddr>,
pub proxy_mode: ProxyModeEnum,
pub proxied_domain: Option<String>,
pub initial_config: Arc<ServerConfig>,
}
Fields§
§server_conn: Option<ServerConnection>
§status_response: Option<Packet>
§send_proxy_protocol: bool
§read_packets: Vec<Packet>
§server_addr: Option<SocketAddr>
§proxy_mode: ProxyModeEnum
§proxied_domain: Option<String>
§initial_config: Arc<ServerConfig>
Trait Implementations§
Source§impl Debug for ServerResponse
impl Debug for ServerResponse
Auto Trait Implementations§
impl Freeze for ServerResponse
impl RefUnwindSafe for ServerResponse
impl Send for ServerResponse
impl Sync for ServerResponse
impl Unpin for ServerResponse
impl UnwindSafe for ServerResponse
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more