Struct ev3dev_lang_rust::power_supply::PowerSupply [−][src]
pub struct PowerSupply { /* fields omitted */ }Methods
impl PowerSupply[src]
impl PowerSupplypub fn new() -> Option<PowerSupply>[src]
pub fn new() -> Option<PowerSupply>pub fn get_current_now(&mut self) -> AttributeResult<isize>[src]
pub fn get_current_now(&mut self) -> AttributeResult<isize>Returns the battery current in microamps
pub fn get_scope(&mut self) -> AttributeResult<String>[src]
pub fn get_scope(&mut self) -> AttributeResult<String>Always returns System.
pub fn get_technology(&mut self) -> AttributeResult<String>[src]
pub fn get_technology(&mut self) -> AttributeResult<String>Returns Unknown or Li-ion depending on if the rechargeable battery is present.
pub fn get_type(&mut self) -> AttributeResult<String>[src]
pub fn get_type(&mut self) -> AttributeResult<String>Always returns Battery.
pub fn get_voltage_max_design(&mut self) -> AttributeResult<isize>[src]
pub fn get_voltage_max_design(&mut self) -> AttributeResult<isize>Returns the nominal “full” battery voltage. The value returned depends on technology.
pub fn get_voltage_min_design(&mut self) -> AttributeResult<isize>[src]
pub fn get_voltage_min_design(&mut self) -> AttributeResult<isize>Returns the nominal “empty” battery voltage. The value returned depends on technology.
pub fn get_voltage_now(&mut self) -> AttributeResult<isize>[src]
pub fn get_voltage_now(&mut self) -> AttributeResult<isize>Returns the battery voltage in microvolts.
Auto Trait Implementations
impl Send for PowerSupply
impl Send for PowerSupplyimpl Sync for PowerSupply
impl Sync for PowerSupply