pub struct ExternalPower {
pub source: u8,
pub state: u8,
}Fields§
§source: u8§state: u8Implementations§
Trait Implementations§
Source§impl Clone for ExternalPower
impl Clone for ExternalPower
Source§fn clone(&self) -> ExternalPower
fn clone(&self) -> ExternalPower
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 Debug for ExternalPower
impl Debug for ExternalPower
Source§impl Default for ExternalPower
impl Default for ExternalPower
Source§impl<'de> Deserialize<'de> for ExternalPower
impl<'de> Deserialize<'de> for ExternalPower
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ExternalPower
impl PartialEq for ExternalPower
Source§impl Serialize for ExternalPower
impl Serialize for ExternalPower
impl Message for ExternalPower
impl StructuralPartialEq for ExternalPower
Auto Trait Implementations§
impl Freeze for ExternalPower
impl RefUnwindSafe for ExternalPower
impl Send for ExternalPower
impl Sync for ExternalPower
impl Unpin for ExternalPower
impl UnwindSafe for ExternalPower
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