[][src]Enum reso_dd::PowerProductionAnnualStatus

pub enum PowerProductionAnnualStatus {
    Actual,
    Estimated,
    PartiallyEstimated,
    OpenEnumeration(String),
}

Variants

Actual

"Actual": Annual production derived from 12 or more months of actual data. The most recent 12 months is preferred because systems can degrade, albeit slowly, over time and, more importantly, conditions (e.g., trees) can change. Therefore older data might over- or under-estimate current production amounts.

Estimated

"Estimated": Annual production as estimated at the time or before the system began operation.

PartiallyEstimated

"Partially Estimated": Annual production derived from less than 12 months of actual data, and therefore extrapolated to estimate annual production.

OpenEnumeration(String)

A value that was not defined by the enumeration

Trait Implementations

impl Clone for PowerProductionAnnualStatus[src]

impl Debug for PowerProductionAnnualStatus[src]

impl<'de> Deserialize<'de> for PowerProductionAnnualStatus[src]

impl Eq for PowerProductionAnnualStatus[src]

impl<'_> From<&'_ str> for PowerProductionAnnualStatus[src]

impl<'a> From<&'a PowerProductionAnnualStatus> for &'a str[src]

impl From<String> for PowerProductionAnnualStatus[src]

impl PartialEq<PowerProductionAnnualStatus> for PowerProductionAnnualStatus[src]

impl ResoEnumeration for PowerProductionAnnualStatus[src]

impl Serialize for PowerProductionAnnualStatus[src]

impl StructuralEq for PowerProductionAnnualStatus[src]

impl StructuralPartialEq for PowerProductionAnnualStatus[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.