pub struct N2LodfRequest {
pub outage_pair: (usize, usize),
pub monitored_branch_indices: Option<Vec<usize>>,
}Expand description
Advanced request for one-shot N-2 computation.
Fields§
§outage_pair: (usize, usize)The (first, second) outage branch pair.
monitored_branch_indices: Option<Vec<usize>>Branch indices to monitor. None monitors all branches.
Implementations§
Source§impl N2LodfRequest
impl N2LodfRequest
Trait Implementations§
Source§impl Clone for N2LodfRequest
impl Clone for N2LodfRequest
Source§fn clone(&self) -> N2LodfRequest
fn clone(&self) -> N2LodfRequest
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 N2LodfRequest
impl Debug for N2LodfRequest
Source§impl Default for N2LodfRequest
impl Default for N2LodfRequest
Source§fn default() -> N2LodfRequest
fn default() -> N2LodfRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for N2LodfRequest
impl PartialEq for N2LodfRequest
impl StructuralPartialEq for N2LodfRequest
Auto Trait Implementations§
impl Freeze for N2LodfRequest
impl RefUnwindSafe for N2LodfRequest
impl Send for N2LodfRequest
impl Sync for N2LodfRequest
impl Unpin for N2LodfRequest
impl UnsafeUnpin for N2LodfRequest
impl UnwindSafe for N2LodfRequest
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> DistributionExt for Twhere
T: ?Sized,
impl<T> DistributionExt for Twhere
T: ?Sized,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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