pub struct DefaultHardwareEnvironment;Expand description
Default probe: MAC addresses, disk IDs, hostname, machine ID via detect_hardware.
Trait Implementations§
Source§impl Clone for DefaultHardwareEnvironment
impl Clone for DefaultHardwareEnvironment
Source§fn clone(&self) -> DefaultHardwareEnvironment
fn clone(&self) -> DefaultHardwareEnvironment
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 DefaultHardwareEnvironment
impl Debug for DefaultHardwareEnvironment
Source§impl Default for DefaultHardwareEnvironment
impl Default for DefaultHardwareEnvironment
Source§fn default() -> DefaultHardwareEnvironment
fn default() -> DefaultHardwareEnvironment
Returns the “default value” for a type. Read more
Source§impl HardwareEnvironment for DefaultHardwareEnvironment
impl HardwareEnvironment for DefaultHardwareEnvironment
Source§fn snapshot(&self) -> HardwareInfo
fn snapshot(&self) -> HardwareInfo
Current hardware identifiers as seen by the licensing layer.
impl Copy for DefaultHardwareEnvironment
Auto Trait Implementations§
impl Freeze for DefaultHardwareEnvironment
impl RefUnwindSafe for DefaultHardwareEnvironment
impl Send for DefaultHardwareEnvironment
impl Sync for DefaultHardwareEnvironment
impl Unpin for DefaultHardwareEnvironment
impl UnsafeUnpin for DefaultHardwareEnvironment
impl UnwindSafe for DefaultHardwareEnvironment
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