pub struct DefaultMachineInfoProvider;Expand description
The provider for unknown platforms, also the fallback for any value a platform provider can’t get.
Implementations§
Source§impl DefaultMachineInfoProvider
impl DefaultMachineInfoProvider
Sourcepub fn instance() -> Arc<dyn IMachineInfoProvider> ⓘ
pub fn instance() -> Arc<dyn IMachineInfoProvider> ⓘ
The shared instance.
Trait Implementations§
Source§impl Debug for DefaultMachineInfoProvider
impl Debug for DefaultMachineInfoProvider
Auto Trait Implementations§
impl Freeze for DefaultMachineInfoProvider
impl RefUnwindSafe for DefaultMachineInfoProvider
impl Send for DefaultMachineInfoProvider
impl Sync for DefaultMachineInfoProvider
impl Unpin for DefaultMachineInfoProvider
impl UnsafeUnpin for DefaultMachineInfoProvider
impl UnwindSafe for DefaultMachineInfoProvider
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