pub enum RouterDiscoveryMethod {
DnsWellKnown(String),
ConfiguredList(Vec<Ipv4Addr>),
Dhcp,
Manual(Vec<IsatapRouter>),
}
Expand description
ISATAP router discovery method
Variants§
DnsWellKnown(String)
Use well-known DNS name (isatap.domain.com)
ConfiguredList(Vec<Ipv4Addr>)
Use configured router addresses
Dhcp
Use DHCP option (not implemented)
Manual(Vec<IsatapRouter>)
Manual configuration
Trait Implementations§
Source§impl Clone for RouterDiscoveryMethod
impl Clone for RouterDiscoveryMethod
Source§fn clone(&self) -> RouterDiscoveryMethod
fn clone(&self) -> RouterDiscoveryMethod
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for RouterDiscoveryMethod
impl RefUnwindSafe for RouterDiscoveryMethod
impl Send for RouterDiscoveryMethod
impl Sync for RouterDiscoveryMethod
impl Unpin for RouterDiscoveryMethod
impl UnwindSafe for RouterDiscoveryMethod
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