Enum ip_network::Ipv6MulticastScope
source · [−]pub enum Ipv6MulticastScope {
InterfaceLocal,
LinkLocal,
RealmLocal,
AdminLocal,
SiteLocal,
OrganizationLocal,
Global,
}
Expand description
IPv6 Multicast Address Scopes.
Variants
InterfaceLocal
LinkLocal
RealmLocal
AdminLocal
SiteLocal
OrganizationLocal
Global
Trait Implementations
sourceimpl Clone for Ipv6MulticastScope
impl Clone for Ipv6MulticastScope
sourcefn clone(&self) -> Ipv6MulticastScope
fn clone(&self) -> Ipv6MulticastScope
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for Ipv6MulticastScope
impl Debug for Ipv6MulticastScope
sourceimpl Hash for Ipv6MulticastScope
impl Hash for Ipv6MulticastScope
impl Copy for Ipv6MulticastScope
impl Eq for Ipv6MulticastScope
impl StructuralEq for Ipv6MulticastScope
impl StructuralPartialEq for Ipv6MulticastScope
Auto Trait Implementations
impl RefUnwindSafe for Ipv6MulticastScope
impl Send for Ipv6MulticastScope
impl Sync for Ipv6MulticastScope
impl Unpin for Ipv6MulticastScope
impl UnwindSafe for Ipv6MulticastScope
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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