[−][src]Struct acpi_client::ac_adapter::ACAdapterInfo
Information about AC adapters plugged into the system.
Fields
name: String
The name used by ACPI to refer to the adapter.
status: Status
Whether the adapter is plugged in and charging or not.
Methods
impl ACAdapterInfo
[src]
pub fn new(path: &Path) -> Result<ACAdapterInfo, Box<dyn Error>>
[src]
Create a new AC adapter object from data from the ACPI subsystem.
Arguments
path
- The path to the ACPI device.
Auto Trait Implementations
impl RefUnwindSafe for ACAdapterInfo
impl Send for ACAdapterInfo
impl Sync for ACAdapterInfo
impl Unpin for ACAdapterInfo
impl UnwindSafe for ACAdapterInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,