[][src]Enum reso_dd::GreenWaterConservation

pub enum GreenWaterConservation {
    EfficientHotWaterDistribution,
    GrayWaterSystem,
    GreenInfrastructure,
    LowFlowFixtures,
    WaterRecycling,
    WaterSmartLandscaping,
    OpenEnumeration(String),
}

Variants

EfficientHotWaterDistribution

"Efficient Hot Water Distribution": Efficient hot water distribution systems are designed to generate hot water using fewer fuel resources, and to get hot water to low-flow faucets and fixtures more quickly. These systems often feature carefully designed plumbing lines that are less redundant and/or shorter. Rather than measuring time to hot water at a fixture in gallons, efficient distribution systems can be measured in cups. EPA WaterSense Guide for Hot Water Distribution as well as several green building programs have further details. This may also be known as Structured Plumbing.

GrayWaterSystem

"Gray Water System": The property includes a grey water system.

GreenInfrastructure

"Green Infrastructure": Green Infrastructure is a set of strategies and specifically designed systems to manage stormwater runoff through a variety of small, cost-effective landscape features located on a property. Green Infrastructure employs infiltration (allowing water to slowly sink into the soil), evaporation/transpiration using native vegetation, and rainwater capture and reuse (storing runoff to water plants, flush toilets, etc.). May include green roof, rain gardens, rain barrels, permeable paving, etc. EPA Green Infrastructure webpage has more information

LowFlowFixtures

"Low-Flow Fixtures": Toilets, bathroom faucets, showerheads, irrigation controllers, and other products can be manufactured to use less water than minimum standards. Some products are qualified by third-party programs like the EPA WaterSense and are typically at least 20 percent more water-efficient than standard products. EPA WaterSense website has additional information

WaterRecycling

"Water Recycling": The property includes a system to reuse stormwater via rain barrels or cisterns for landscaping, or to treat and reuse water from bathroom sinks, showers, and clothes washing drains for landscape irrigation and/or toilet flushing.

WaterSmartLandscaping

"Water-Smart Landscaping": Water-smart landscapes are designed to require less water and fertilizer treatments. These landscapes feature regionally appropriate plants that require low water and are native to the local climate. Plants are organized by hydrozones (watering needs). Any irrigation system is qualified for high water-efficiency. Turfgrass is minimized and grown to the tallest height recommended. Strategic maintenance includes mulching and soil aeration. Other details are documented in EPA’s Water-Smart Landscape Design Tips.

OpenEnumeration(String)

A value that was not defined by the enumeration

Trait Implementations

impl Clone for GreenWaterConservation[src]

impl Debug for GreenWaterConservation[src]

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

impl Eq for GreenWaterConservation[src]

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

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

impl From<String> for GreenWaterConservation[src]

impl PartialEq<GreenWaterConservation> for GreenWaterConservation[src]

impl ResoEnumeration for GreenWaterConservation[src]

impl Serialize for GreenWaterConservation[src]

impl StructuralEq for GreenWaterConservation[src]

impl StructuralPartialEq for GreenWaterConservation[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.