Trait capsules::max17205::MAX17205Client
[−]
[src]
pub trait MAX17205Client { fn status(&self, status: u16, error: ReturnCode); fn state_of_charge(
&self,
percent: u16,
capacity: u16,
full_capacity: u16,
error: ReturnCode
); fn voltage_current(&self, voltage: u16, current: u16, error: ReturnCode); fn coulomb(&self, coulomb: u16, error: ReturnCode); fn romid(&self, rid: u64, error: ReturnCode); }
Required Methods
fn status(&self, status: u16, error: ReturnCode)
fn state_of_charge(
&self,
percent: u16,
capacity: u16,
full_capacity: u16,
error: ReturnCode
)
&self,
percent: u16,
capacity: u16,
full_capacity: u16,
error: ReturnCode
)
fn voltage_current(&self, voltage: u16, current: u16, error: ReturnCode)
fn coulomb(&self, coulomb: u16, error: ReturnCode)
fn romid(&self, rid: u64, error: ReturnCode)
Implementors
impl<'a> MAX17205Client for MAX17205Driver<'a>