#[non_exhaustive]pub struct LinDist3FlowPreparationReport {
pub policy: LinDist3FlowPreparationPolicy,
pub actions: Vec<LinDist3FlowPreparationAction>,
pub neutral_kron: Option<NeutralKronReport>,
}Expand description
Complete provenance for a LinDist3Flow preparation pass.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.policy: LinDist3FlowPreparationPolicy§actions: Vec<LinDist3FlowPreparationAction>§neutral_kron: Option<NeutralKronReport>Trait Implementations§
Source§impl Clone for LinDist3FlowPreparationReport
impl Clone for LinDist3FlowPreparationReport
Source§fn clone(&self) -> LinDist3FlowPreparationReport
fn clone(&self) -> LinDist3FlowPreparationReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LinDist3FlowPreparationReport
impl Default for LinDist3FlowPreparationReport
Source§fn default() -> LinDist3FlowPreparationReport
fn default() -> LinDist3FlowPreparationReport
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LinDist3FlowPreparationReport
impl<'de> Deserialize<'de> for LinDist3FlowPreparationReport
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
impl StructuralPartialEq for LinDist3FlowPreparationReport
Auto Trait Implementations§
impl Freeze for LinDist3FlowPreparationReport
impl RefUnwindSafe for LinDist3FlowPreparationReport
impl Send for LinDist3FlowPreparationReport
impl Sync for LinDist3FlowPreparationReport
impl Unpin for LinDist3FlowPreparationReport
impl UnsafeUnpin for LinDist3FlowPreparationReport
impl UnwindSafe for LinDist3FlowPreparationReport
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