pub struct SchDocPowerList {
pub path: String,
pub total_power_objects: usize,
pub group_by_net: bool,
pub grouped: Option<Vec<(String, usize)>>,
pub individual: Option<Vec<PowerObjectInfo>>,
}Fields§
§path: String§total_power_objects: usize§group_by_net: bool§grouped: Option<Vec<(String, usize)>>§individual: Option<Vec<PowerObjectInfo>>Trait Implementations§
Source§impl Clone for SchDocPowerList
impl Clone for SchDocPowerList
Source§fn clone(&self) -> SchDocPowerList
fn clone(&self) -> SchDocPowerList
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 SchDocPowerList
impl Debug for SchDocPowerList
Source§impl<'de> Deserialize<'de> for SchDocPowerList
impl<'de> Deserialize<'de> for SchDocPowerList
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
Auto Trait Implementations§
impl Freeze for SchDocPowerList
impl RefUnwindSafe for SchDocPowerList
impl Send for SchDocPowerList
impl Sync for SchDocPowerList
impl Unpin for SchDocPowerList
impl UnwindSafe for SchDocPowerList
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more