pub enum UniqueLocalPattern {
Standard {
global_id: u32,
subnet_id: u16,
},
Simple {
global_id: u32,
subnet: u8,
},
Complex,
}Expand description
Unique local address patterns (fc00::/7)
Variants§
Standard
Standard ULA with global ID and subnet
Simple
Simplified ULA with small subnet numbers
Complex
Complex ULA pattern
Trait Implementations§
Source§impl Clone for UniqueLocalPattern
impl Clone for UniqueLocalPattern
Source§fn clone(&self) -> UniqueLocalPattern
fn clone(&self) -> UniqueLocalPattern
Returns a duplicate 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 moreSource§impl Debug for UniqueLocalPattern
impl Debug for UniqueLocalPattern
Source§impl PartialEq for UniqueLocalPattern
impl PartialEq for UniqueLocalPattern
impl Copy for UniqueLocalPattern
impl Eq for UniqueLocalPattern
impl StructuralPartialEq for UniqueLocalPattern
Auto Trait Implementations§
impl Freeze for UniqueLocalPattern
impl RefUnwindSafe for UniqueLocalPattern
impl Send for UniqueLocalPattern
impl Sync for UniqueLocalPattern
impl Unpin for UniqueLocalPattern
impl UnwindSafe for UniqueLocalPattern
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