[][src]Enum reso_dd::Levels

pub enum Levels {
    MultiSplit,
    One,
    OneandOneHalf,
    ThreeOrMore,
    Two,
    OpenEnumeration(String),
}

Variants

MultiSplit

"Multi/Split": A split-level home (also called a tri-level home) is a style of house in which the floor levels are staggered, so that the "main" level of the house (e.g. the level that usually contains the front entry), is partway between the upper and lower floors.

One

"One": The property being sold has one level. A discreet horizontal plane of interior living space (excluding basements).

OneandOneHalf

"One and One Half": A 1.5 story house is where the height of any of the walls on the second floor are less than the height of the walls on the first floor. First floor walls that extend up to the second floor level are not included in the height comparison. Depending on your State, Provence or other local regulations there may be a specific height difference required. For example some areas required that the second floor walls be less than 70% the height of the first floor walls in order to be called a 1.5 story structure. Other areas are 50% and it is clear that this may vary substantially from region to region. Another common trait is angled ceilings that compensate for the short walls making all but the edges of the room high enough for normal use.

ThreeOrMore

"Three Or More": The property being sold has three or more levels. A discreet horizontal plane of interior living space (excluding basements).

Two

"Two": The property being sold has two levels. A discreet horizontal plane of interior living space (excluding basements).

OpenEnumeration(String)

A value that was not defined by the enumeration

Trait Implementations

impl Clone for Levels[src]

impl Debug for Levels[src]

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

impl Eq for Levels[src]

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

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

impl From<String> for Levels[src]

impl PartialEq<Levels> for Levels[src]

impl ResoEnumeration for Levels[src]

impl Serialize for Levels[src]

impl StructuralEq for Levels[src]

impl StructuralPartialEq for Levels[src]

Auto Trait Implementations

impl RefUnwindSafe for Levels

impl Send for Levels

impl Sync for Levels

impl Unpin for Levels

impl UnwindSafe for Levels

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.