pub struct PowerInfo {
pub valid: bool,
pub entries: Vec<PowerInfoEntry>,
}
Fields
valid: bool
entries: Vec<PowerInfoEntry>
Trait Implementations
sourceimpl<'de> Deserialize<'de> for PowerInfo
impl<'de> Deserialize<'de> for PowerInfo
sourcefn 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
sourceimpl Ord for PowerInfo
impl Ord for PowerInfo
sourceimpl PartialOrd<PowerInfo> for PowerInfo
impl PartialOrd<PowerInfo> for PowerInfo
sourcefn partial_cmp(&self, other: &PowerInfo) -> Option<Ordering>
fn partial_cmp(&self, other: &PowerInfo) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for PowerInfo
impl StructuralEq for PowerInfo
impl StructuralPartialEq for PowerInfo
Auto Trait Implementations
impl RefUnwindSafe for PowerInfo
impl Send for PowerInfo
impl Sync for PowerInfo
impl Unpin for PowerInfo
impl UnwindSafe for PowerInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more