pub struct TunnelDispatcher { /* private fields */ }Implementations§
Source§impl TunnelDispatcher
impl TunnelDispatcher
pub fn socket_manager(&self) -> SocketManager
pub fn udp_socket_manager_as_ref(&self) -> Option<&Arc<UdpSocketManager>>
pub fn tcp_socket_manager_as_ref(&self) -> Option<&Arc<TcpSocketManager>>
Source§impl TunnelDispatcher
impl TunnelDispatcher
pub fn udp_tunnel_manager_as_mut(&mut self) -> Option<&mut UdpTunnelDispatcher>
pub fn tcp_tunnel_manager_as_mut(&mut self) -> Option<&mut TcpTunnelDispatcher>
Trait Implementations§
Source§impl From<&TunnelDispatcher> for Puncher
impl From<&TunnelDispatcher> for Puncher
Source§fn from(value: &TunnelDispatcher) -> Self
fn from(value: &TunnelDispatcher) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for TunnelDispatcher
impl !RefUnwindSafe for TunnelDispatcher
impl Send for TunnelDispatcher
impl Sync for TunnelDispatcher
impl Unpin for TunnelDispatcher
impl !UnwindSafe for TunnelDispatcher
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