Struct linux_io::socket::ip::Ipv6SocketDevice
source · pub struct Ipv6SocketDevice;
Expand description
Device type marker for crate::File
instances that represent IPv4 sockets.
Trait Implementations§
source§impl Clone for Ipv6SocketDevice
impl Clone for Ipv6SocketDevice
source§fn clone(&self) -> Ipv6SocketDevice
fn clone(&self) -> Ipv6SocketDevice
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for Ipv6SocketDevice
impl IoDevice for Ipv6SocketDevice
impl SubDevice<Ipv6SocketDevice> for TcpSocketDevice
impl SubDevice<SocketDevice> for Ipv6SocketDevice
Auto Trait Implementations§
impl Freeze for Ipv6SocketDevice
impl RefUnwindSafe for Ipv6SocketDevice
impl Send for Ipv6SocketDevice
impl Sync for Ipv6SocketDevice
impl Unpin for Ipv6SocketDevice
impl UnwindSafe for Ipv6SocketDevice
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)