Skip to main content

Crate fidl_fuchsia_hardware_power_battery

Crate fidl_fuchsia_hardware_power_battery 

Source

Modules§

battery_ordinals

Macros§

ChargeStatusUnknown
Pattern that matches an unknown ChargeStatus member.
HealthStatusUnknown
Pattern that matches an unknown HealthStatus member.

Structs§

BatteryControlHandle
BatteryEventStream
BatteryGetSpecResponder
BatteryGetSpecResponse
BatteryGetStatusResponder
BatteryGetStatusResponse
BatteryMarker
BatteryProxy
BatteryRequestStream
A Stream of incoming requests for fuchsia.hardware.power.battery/Battery.
BatterySynchronousProxy
BatteryWatchRequest
BatteryWatchResponder
BatteryWatchResponse
ServiceMarker
ServiceProxy
Spec
Static hardware characteristics of the battery pack.
Status
Dynamic status of the battery pack telemetry.

Enums§

BatteryEvent
BatteryRequest
Protocol representing the Battery (acting as the Fuel Gauge).
ChargeStatus
High-level charging status for clients.
HealthStatus
Battery health status.
ServiceRequest
A request for one of the member protocols of Service.

Traits§

BatteryProxyInterface

Type Aliases§

BatteryGetSpecResult
BatteryGetStatusResult