pub enum AdapterSource {
Quirk,
Learned,
Override,
}Expand description
How an adapter’s randomizer verdict was reached.
Variants§
Quirk
Matched the static quirk table.
Learned
Observed to change its MAC across boots.
Override
An operator-supplied explicit MAC override.
Trait Implementations§
Source§impl Clone for AdapterSource
impl Clone for AdapterSource
impl Copy for AdapterSource
Source§impl Debug for AdapterSource
impl Debug for AdapterSource
Source§impl<'de> Deserialize<'de> for AdapterSource
impl<'de> Deserialize<'de> for AdapterSource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AdapterSource
Source§impl PartialEq for AdapterSource
impl PartialEq for AdapterSource
Source§impl Serialize for AdapterSource
impl Serialize for AdapterSource
impl StructuralPartialEq for AdapterSource
Auto Trait Implementations§
impl Freeze for AdapterSource
impl RefUnwindSafe for AdapterSource
impl Send for AdapterSource
impl Sync for AdapterSource
impl Unpin for AdapterSource
impl UnsafeUnpin for AdapterSource
impl UnwindSafe for AdapterSource
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