Struct lightning_net_tokio::SocketDescriptor
source · [−]pub struct SocketDescriptor { /* private fields */ }
Expand description
The SocketDescriptor used to refer to sockets by a PeerHandler. This is pub only as it is a type in the template of PeerHandler.
Trait Implementations
sourceimpl Clone for SocketDescriptor
impl Clone for SocketDescriptor
sourceimpl Hash for SocketDescriptor
impl Hash for SocketDescriptor
sourceimpl PartialEq<SocketDescriptor> for SocketDescriptor
impl PartialEq<SocketDescriptor> for SocketDescriptor
sourceimpl SocketDescriptor for SocketDescriptor
impl SocketDescriptor for SocketDescriptor
impl Eq for SocketDescriptor
Auto Trait Implementations
impl RefUnwindSafe for SocketDescriptor
impl Send for SocketDescriptor
impl Sync for SocketDescriptor
impl Unpin for SocketDescriptor
impl UnwindSafe for SocketDescriptor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more