[][src]Enum reso_dd::StandardStatus

pub enum StandardStatus {
    Active,
    ActiveUnderContract,
    Canceled,
    Closed,
    ComingSoon,
    Delete,
    Expired,
    Hold,
    Incomplete,
    Pending,
    Withdrawn,
    OpenEnumeration(String),
}

Variants

Active

"Active": The listing is on market and an offer has not been accepted.

ActiveUnderContract

"Active Under Contract": An offer has been accepted but the listing is still on market.

Canceled

"Canceled": The listing contract has been terminated.

Closed

"Closed": The purchase agreement has been fulfilled or the lease agreement has been executed.

ComingSoon

"Coming Soon": This is a listing that has not yet been on market but will be on market soon. A listing contract has been executed. Some systems may use Hold or Withdrawn for similar purposes. When all three are in use, Hold expresses a listing that may have been on market but is off market temporarily and is expected to return to market. Withdrawn may have been on market but when used in conjunction with Hold, is not expected to return to market. Coming Soon is different from Hold and Withdrawn as the property, under the current listing contract only, has not been previously on market.

Delete

"Delete": The listing contract was never valid or other reason for the contract to be nullified.

Expired

"Expired": The listing contract has expired.

Hold

"Hold": A contract exists between the seller and the listing member. The listing may be completely off market, not allowing any showings and/or not taking any further offers. For systems that don't use Hold, Withdrawn is a similar status that may be in use. When both Hold and Withdrawn are in use, Withdrawn may be used to indicate a greater certainty that the listing will not come back on market.

Incomplete

"Incomplete": The listing has not yet be completely entered and is not yet published in the MLS.

Pending

"Pending": An offer has been accepted and the listing is no longer on market.

Withdrawn

"Withdrawn": The listing has been withdrawn from the market, but a contract still exists between the seller and the listing member. For those systems that use both Hold and Withdrawn, Withdrawn may represent an intention not to bring the listing back on the market. When Hold is not used by the system, Withdrawn does not represent any intention of returning to market or not.

OpenEnumeration(String)

A value that was not defined by the enumeration

Trait Implementations

impl Clone for StandardStatus[src]

impl Debug for StandardStatus[src]

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

impl Eq for StandardStatus[src]

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

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

impl From<String> for StandardStatus[src]

impl PartialEq<StandardStatus> for StandardStatus[src]

impl ResoEnumeration for StandardStatus[src]

impl Serialize for StandardStatus[src]

impl StructuralEq for StandardStatus[src]

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