[−][src]Enum reso_dd::PowerProductionType
Variants
"Photovoltaics": Solar photovoltaic (PV) devices which generate electricity directly from sunlight via an electronic process that occurs naturally in certain types of material, called semiconductors. Powers electrical devices or sends electricity to the grid. See: http://www.seia.org/policy/solar-technology/photovoltaic-solar-electric
"Wind": Renewable form of onsite power generation. Wind turbines use wind to make electricity. Powers electrical devices or sends electricity to the grid. http://energy.gov/eere/wind/how-do-wind-turbines-work
OpenEnumeration(String)
A value that was not defined by the enumeration
Trait Implementations
impl Clone for PowerProductionType
[src]
fn clone(&self) -> PowerProductionType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PowerProductionType
[src]
impl<'de> Deserialize<'de> for PowerProductionType
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl Eq for PowerProductionType
[src]
impl<'_> From<&'_ str> for PowerProductionType
[src]
fn from(s: &str) -> PowerProductionType
[src]
impl<'a> From<&'a PowerProductionType> for &'a str
[src]
fn from(s: &'a PowerProductionType) -> &'a str
[src]
impl From<String> for PowerProductionType
[src]
fn from(s: String) -> PowerProductionType
[src]
impl PartialEq<PowerProductionType> for PowerProductionType
[src]
fn eq(&self, other: &PowerProductionType) -> bool
[src]
fn ne(&self, other: &PowerProductionType) -> bool
[src]
impl ResoEnumeration for PowerProductionType
[src]
fn from_str(s: &str) -> PowerProductionType
[src]
fn from_string(s: String) -> PowerProductionType
[src]
fn to_str(&self) -> &str
[src]
fn into_string(self) -> String
[src]
fn fallback_value(&self) -> Option<&str>
[src]
impl Serialize for PowerProductionType
[src]
impl StructuralEq for PowerProductionType
[src]
impl StructuralPartialEq for PowerProductionType
[src]
Auto Trait Implementations
impl RefUnwindSafe for PowerProductionType
impl Send for PowerProductionType
impl Sync for PowerProductionType
impl Unpin for PowerProductionType
impl UnwindSafe for PowerProductionType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,