[][src]Enum reso_dd::GreenSustainability

pub enum GreenSustainability {
    ConservingMethods,
    OnsiteRecyclingCenter,
    RecyclableMaterials,
    RecycledMaterials,
    RegionallySourcedMaterials,
    RenewableMaterials,
    SalvagedMaterials,
    OpenEnumeration(String),
}

Variants

ConservingMethods

"Conserving Methods": Construction is planned to require fewer materials while maintaining structural integrity. May include advanced wall framing as documented in several major green building programs. May also include indigenous construction methods such as straw bale, sod, clay, etc., based on local climate, materials, and practices.

OnsiteRecyclingCenter

"Onsite Recycling Center": Property includes sufficient built-in storage space and/ or containers for temporary storage of recyclable materials and/or compost collection.

RecyclableMaterials

"Recyclable Materials": Structure includes multiple products that have a significant amount of postconsumer recycled content. Major green building programs tend to use 25 percent postconsumer recycled content as a threshold. Postindustrial recycled content tends to count toward overall content, but to a less scale. Some more common examples of recycled content materials include masonry, paving stones, or foundations with fly ash; aluminum gutters and downspouts; decking; drywall fibers, insulation, and house wrap; vinyl plastics; countertops; and cabinets, interior doors, or trim. More details are available on Home Innovation Research Labs “Browse Green Certified Products” tool or LEED Environmentally Preferred Products credit table.

RecycledMaterials

"Recycled Materials": Structure includes multiple products that have a significant amount of postconsumer recycled content. Major green building programs tend to use 25 percent postconsumer recycled content as a threshold. Postindustrial recycled content tends to count toward overall content, but to a less scale. Some more common examples of recycled content materials include masonry, paving stones, or foundations with fly ash; aluminum gutters and downspouts; decking; drywall fibers, insulation, and house wrap; vinyl plastics; countertops; and cabinets, interior doors, or trim. More details are available on Home Innovation Research Labs “Browse Green Certified Products” tool or LEED Environmentally Preferred Products credit table.

RegionallySourcedMaterials

"Regionally-Sourced Materials": Refers to building materials that were manufactured, extracted, harvested, or recovered within 500 miles of the building. Several major green building programs define regionally sourced as within a 500-mile radius.

RenewableMaterials

"Renewable Materials": Structure includes materials that are naturally occurring, abundant, and/or fast-growing materials. Some products are certified to come from fast-growing or otherwise renewable sources such as flooring and wood products. Some materials may be bio-based, which means they have been processed from once-living materials such as paper, straw, soy, natural fibers, and crops.

SalvagedMaterials

"Salvaged Materials": Structure incorporates materials that were diverted from a landfill and/or sourced to give an otherwise unused item fresh use as an attached fixture. May include bricks, timbers, roofing, flooring, walls, cabinets, doors, etc.

OpenEnumeration(String)

A value that was not defined by the enumeration

Trait Implementations

impl Clone for GreenSustainability[src]

impl Debug for GreenSustainability[src]

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

impl Eq for GreenSustainability[src]

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

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

impl From<String> for GreenSustainability[src]

impl PartialEq<GreenSustainability> for GreenSustainability[src]

impl ResoEnumeration for GreenSustainability[src]

impl Serialize for GreenSustainability[src]

impl StructuralEq for GreenSustainability[src]

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