pub struct MachineInfoProvider;Expand description
Picks the machine info provider for the current platform.
Implementations§
Source§impl MachineInfoProvider
impl MachineInfoProvider
Sourcepub fn get_default_provider() -> Arc<dyn IMachineInfoProvider> ⓘ
pub fn get_default_provider() -> Arc<dyn IMachineInfoProvider> ⓘ
The provider for the current platform.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MachineInfoProvider
impl RefUnwindSafe for MachineInfoProvider
impl Send for MachineInfoProvider
impl Sync for MachineInfoProvider
impl Unpin for MachineInfoProvider
impl UnsafeUnpin for MachineInfoProvider
impl UnwindSafe for MachineInfoProvider
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