#[non_exhaustive]pub enum ControlZone {
TransnetBw,
TennetDe,
Amprion,
FiftyHertz,
Flensburg,
Bahnstrom,
}Expand description
German TSO control zone EIC codes used in ConnectingArea,
AcquiringArea, and biddingZone_Domain fields.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
TransnetBw
TransnetBW.
TennetDe
TenneT DE.
Amprion
Amprion.
FiftyHertz
50Hertz.
Flensburg
Schleswig-Holstein / Flensburg.
Bahnstrom
DB Netz AG (railway grid).
Trait Implementations§
Source§impl Clone for ControlZone
impl Clone for ControlZone
Source§fn clone(&self) -> ControlZone
fn clone(&self) -> ControlZone
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 ControlZone
Source§impl Debug for ControlZone
impl Debug for ControlZone
Source§impl<'de> Deserialize<'de> for ControlZone
impl<'de> Deserialize<'de> for ControlZone
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 ControlZone
Source§impl Hash for ControlZone
impl Hash for ControlZone
Source§impl PartialEq for ControlZone
impl PartialEq for ControlZone
Source§fn eq(&self, other: &ControlZone) -> bool
fn eq(&self, other: &ControlZone) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ControlZone
impl Serialize for ControlZone
impl StructuralPartialEq for ControlZone
Auto Trait Implementations§
impl Freeze for ControlZone
impl RefUnwindSafe for ControlZone
impl Send for ControlZone
impl Sync for ControlZone
impl Unpin for ControlZone
impl UnsafeUnpin for ControlZone
impl UnwindSafe for ControlZone
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