#[repr(transparent)]pub struct BatteryPdo(pub u32);
Expand description
Battery supply PDO.
Tuple Fields§
§0: u32
Implementations§
Source§impl BatteryPdo
impl BatteryPdo
Sourcepub const fn max_power_250mw(&self) -> u16
pub const fn max_power_250mw(&self) -> u16
Maximum power in 250mW units.
Sourcepub fn set_max_power_250mw(&mut self, val: u16)
pub fn set_max_power_250mw(&mut self, val: u16)
Maximum power in 250mW units.
Sourcepub const fn min_voltage_50mv(&self) -> u16
pub const fn min_voltage_50mv(&self) -> u16
Minimum voltage in 50mV units.
Sourcepub fn set_min_voltage_50mv(&mut self, val: u16)
pub fn set_min_voltage_50mv(&mut self, val: u16)
Minimum voltage in 50mV units.
Sourcepub const fn max_voltage_50mv(&self) -> u16
pub const fn max_voltage_50mv(&self) -> u16
Maximum voltage in 50mV units.
Sourcepub fn set_max_voltage_50mv(&mut self, val: u16)
pub fn set_max_voltage_50mv(&mut self, val: u16)
Maximum voltage in 50mV units.
Sourcepub fn set_pdo_type(&mut self, val: u8)
pub fn set_pdo_type(&mut self, val: u8)
Data object type
Trait Implementations§
Source§impl Clone for BatteryPdo
impl Clone for BatteryPdo
Source§fn clone(&self) -> BatteryPdo
fn clone(&self) -> BatteryPdo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for BatteryPdo
impl Default for BatteryPdo
Source§fn default() -> BatteryPdo
fn default() -> BatteryPdo
Returns the “default value” for a type. Read more
Source§impl PartialEq for BatteryPdo
impl PartialEq for BatteryPdo
impl Copy for BatteryPdo
impl Eq for BatteryPdo
impl StructuralPartialEq for BatteryPdo
Auto Trait Implementations§
impl Freeze for BatteryPdo
impl RefUnwindSafe for BatteryPdo
impl Send for BatteryPdo
impl Sync for BatteryPdo
impl Unpin for BatteryPdo
impl UnwindSafe for BatteryPdo
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