Enum sep2_common::packages::der::DERCurveType
source · #[repr(u8)]pub enum DERCurveType {
Show 15 variants
OpModFreqWatt = 0,
OpModHfrtmayTrip = 1,
OpModHfrtmustTrip = 2,
OpModHvrtmayTrip = 3,
OpModHvrtmomentaryCessation = 4,
OpModHvrtmustTrip = 5,
OpModLfrtmayTrip = 6,
OpModLfrtmustTrip = 7,
OpModLvrtmayTrip = 8,
OpModLvrtmomentaryCessation = 9,
OpModLvrtmustTrip = 10,
OpModVoltVar = 11,
OpModVoltWatt = 12,
OpModWattPf = 13,
OpModWattVar = 14,
}
Available on crate feature
der
only.Variants§
OpModFreqWatt = 0
OpModHfrtmayTrip = 1
OpModHfrtmustTrip = 2
OpModHvrtmayTrip = 3
OpModHvrtmomentaryCessation = 4
OpModHvrtmustTrip = 5
OpModLfrtmayTrip = 6
OpModLfrtmustTrip = 7
OpModLvrtmayTrip = 8
OpModLvrtmomentaryCessation = 9
OpModLvrtmustTrip = 10
OpModVoltVar = 11
OpModVoltWatt = 12
OpModWattPf = 13
OpModWattVar = 14
Trait Implementations§
source§impl Clone for DERCurveType
impl Clone for DERCurveType
source§fn clone(&self) -> DERCurveType
fn clone(&self) -> DERCurveType
Returns a copy 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 DERCurveType
impl Debug for DERCurveType
source§impl Default for DERCurveType
impl Default for DERCurveType
source§fn default() -> DERCurveType
fn default() -> DERCurveType
Returns the “default value” for a type. Read more
source§impl PartialEq<DERCurveType> for DERCurveType
impl PartialEq<DERCurveType> for DERCurveType
source§fn eq(&self, other: &DERCurveType) -> bool
fn eq(&self, other: &DERCurveType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl YaDeserialize for DERCurveType
impl YaDeserialize for DERCurveType
source§impl YaSerialize for DERCurveType
impl YaSerialize for DERCurveType
fn name() -> &'static strwhere Self: Sized,
fn serialize<W: Write>(&self, writer: &mut Serializer<W>) -> Result<(), String>where Self: Sized,
fn serialize_attributes( &self, source_attributes: Vec<OwnedAttribute>, source_namespace: Namespace ) -> Result<(Vec<OwnedAttribute>, Namespace), String>where Self: Sized,
impl Copy for DERCurveType
impl Eq for DERCurveType
impl StructuralEq for DERCurveType
impl StructuralPartialEq for DERCurveType
Auto Trait Implementations§
impl RefUnwindSafe for DERCurveType
impl Send for DERCurveType
impl Sync for DERCurveType
impl Unpin for DERCurveType
impl UnwindSafe for DERCurveType
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