pub enum RemoteForwardListen {
Port(u16),
Host {
host: String,
port: u16,
},
UnixSocket(PathBuf),
}Expand description
Describes the listening endpoint of a remote forwarding directive.
Variants§
Port(u16)
Listen on a port using the server’s default bind address.
Host
Listen on a host and port.
UnixSocket(PathBuf)
Listen on a Unix-domain socket.
Trait Implementations§
Source§impl Clone for RemoteForwardListen
impl Clone for RemoteForwardListen
Source§fn clone(&self) -> RemoteForwardListen
fn clone(&self) -> RemoteForwardListen
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RemoteForwardListen
impl Debug for RemoteForwardListen
Source§impl Display for RemoteForwardListen
impl Display for RemoteForwardListen
impl Eq for RemoteForwardListen
Source§impl PartialEq for RemoteForwardListen
impl PartialEq for RemoteForwardListen
impl StructuralPartialEq for RemoteForwardListen
Auto Trait Implementations§
impl Freeze for RemoteForwardListen
impl RefUnwindSafe for RemoteForwardListen
impl Send for RemoteForwardListen
impl Sync for RemoteForwardListen
impl Unpin for RemoteForwardListen
impl UnsafeUnpin for RemoteForwardListen
impl UnwindSafe for RemoteForwardListen
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