#[repr(i32)]pub enum GridConnectModeKind {
Undefined = 0,
Csi = 1,
VcVsi = 2,
CcVsi = 3,
None = 98,
Other = 99,
VsiPq = 2_000,
VsiVf = 2_001,
VsiIso = 2_002,
}
Expand description
Power system connect modes to the power grid (GridConnectModeKind)
Variants§
Undefined = 0
Undefined
Csi = 1
Current-source inverter (CSI)
VcVsi = 2
Voltage-controlled voltage-source inverter (VC-VSI)
CcVsi = 3
Current-controlled voltage-source inverter (CC-VSI)
None = 98
Not applicable / Unknown
Other = 99
MISSING DOCUMENTATION!!!
VsiPq = 2_000
Voltage source inverter regulating to P and Q references (VSI PQ)
VsiVf = 2_001
Voltage source inverter regulating to voltage and frequency references paralleling other generation and not grid forming (VSI VF).
VsiIso = 2_002
Voltage source inverter regulating to voltage and frequency references as primary grid forming generation (VSI ISO).
Implementations§
Trait Implementations§
Source§impl Clone for GridConnectModeKind
impl Clone for GridConnectModeKind
Source§fn clone(&self) -> GridConnectModeKind
fn clone(&self) -> GridConnectModeKind
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 GridConnectModeKind
impl Debug for GridConnectModeKind
Source§impl Default for GridConnectModeKind
impl Default for GridConnectModeKind
Source§fn default() -> GridConnectModeKind
fn default() -> GridConnectModeKind
Returns the “default value” for a type. Read more
Source§impl From<GridConnectModeKind> for i32
impl From<GridConnectModeKind> for i32
Source§fn from(value: GridConnectModeKind) -> i32
fn from(value: GridConnectModeKind) -> i32
Converts to this type from the input type.
Source§impl Hash for GridConnectModeKind
impl Hash for GridConnectModeKind
Source§impl Ord for GridConnectModeKind
impl Ord for GridConnectModeKind
Source§fn cmp(&self, other: &GridConnectModeKind) -> Ordering
fn cmp(&self, other: &GridConnectModeKind) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for GridConnectModeKind
impl PartialEq for GridConnectModeKind
Source§impl PartialOrd for GridConnectModeKind
impl PartialOrd for GridConnectModeKind
impl Copy for GridConnectModeKind
impl Eq for GridConnectModeKind
impl StructuralPartialEq for GridConnectModeKind
Auto Trait Implementations§
impl Freeze for GridConnectModeKind
impl RefUnwindSafe for GridConnectModeKind
impl Send for GridConnectModeKind
impl Sync for GridConnectModeKind
impl Unpin for GridConnectModeKind
impl UnwindSafe for GridConnectModeKind
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