pub enum SourcePdo {
FixedSupply(SourcePdoFixedSupply),
Battery(SourcePdoBattery),
VariableSupply(SourcePdoVariableSupply),
ProgrammableSupply(SourcePdoProgrammableSupply),
}Expand description
A Power Data Object describing a single source power supply.
Variants§
FixedSupply(SourcePdoFixedSupply)
Battery(SourcePdoBattery)
VariableSupply(SourcePdoVariableSupply)
ProgrammableSupply(SourcePdoProgrammableSupply)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SourcePdo
impl RefUnwindSafe for SourcePdo
impl Send for SourcePdo
impl Sync for SourcePdo
impl Unpin for SourcePdo
impl UnwindSafe for SourcePdo
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