pub struct DcOpfOptions {
pub convention: DcConvention,
pub units: Units,
pub skip_zero_impedance: bool,
}Expand description
Options for DC OPF instance assembly.
Fields§
§convention: DcConvention§units: Units§skip_zero_impedance: boolSkip non-self-loop branches with zero reactance. If false, assembly
returns Error::ZeroImpedance.
Trait Implementations§
Source§impl Clone for DcOpfOptions
impl Clone for DcOpfOptions
Source§fn clone(&self) -> DcOpfOptions
fn clone(&self) -> DcOpfOptions
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 moreimpl Copy for DcOpfOptions
Source§impl Debug for DcOpfOptions
impl Debug for DcOpfOptions
Source§impl Default for DcOpfOptions
impl Default for DcOpfOptions
Source§impl<'de> Deserialize<'de> for DcOpfOptions
impl<'de> Deserialize<'de> for DcOpfOptions
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 Eq for DcOpfOptions
Source§impl PartialEq for DcOpfOptions
impl PartialEq for DcOpfOptions
Source§impl Serialize for DcOpfOptions
impl Serialize for DcOpfOptions
impl StructuralPartialEq for DcOpfOptions
Auto Trait Implementations§
impl Freeze for DcOpfOptions
impl RefUnwindSafe for DcOpfOptions
impl Send for DcOpfOptions
impl Sync for DcOpfOptions
impl Unpin for DcOpfOptions
impl UnsafeUnpin for DcOpfOptions
impl UnwindSafe for DcOpfOptions
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.