Enum sgip_signal::GridRegion[][src]

pub enum GridRegion {
    CAISO_SDGE,
    CAISO_PGE,
    CAISO_SCE,
    LADWP,
    BANC_SMUD,
    BANC_P2,
    IID,
    PACW,
    NVENERGY,
    TID,
    WALC,
}

An SGIP grid region, corresponding to a balancing authority and independent system operator subregion.

See the SGIP Signal grid regions page for details on which electricity providers correspond to which regions.

Variants

CAISO_SDGE

CAISO San Diego Gas & Electric DLAP

CAISO_PGE

CAISO Pacific Gas & Electric DLAP

CAISO_SCE

CAISO Southern California Edison DLAP

LADWP

Los Angeles Department of Water & Power

BANC_SMUD

BANC Sacramento Municipal Utility District

BANC_P2

Balancing Authority of Northern California

IID

Imperial Irrigation District

PACW

PacifiCorp West

NVENERGY

NV Energy

TID

Turlock Irrigation District

WALC

Western Area Lower Colorado

Trait Implementations

impl Clone for GridRegion[src]

impl Copy for GridRegion[src]

impl Debug for GridRegion[src]

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

impl Display for GridRegion[src]

impl Eq for GridRegion[src]

impl FromStr for GridRegion[src]

type Err = Error

The associated error which can be returned from parsing.

impl Hash for GridRegion[src]

impl Into<String> for GridRegion[src]

impl PartialEq<GridRegion> for GridRegion[src]

impl Serialize for GridRegion[src]

impl StructuralEq for GridRegion[src]

impl StructuralPartialEq for GridRegion[src]

impl TryFrom<&'_ str> for GridRegion[src]

type Error = <GridRegion as FromStr>::Err

The type returned in the event of a conversion error.

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: for<'de> Deserialize<'de>, 
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

impl<T> Instrument 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> ToString for T where
    T: Display + ?Sized
[src]

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.