[][src]Crate reso_dd

Structures and Enumerations that implement the Real Estate Standards Organization (RESO) Data Dictionary.

The structures defined here can be serialized and deserialized using serde.

use serde_json;

let reso = r#"{
  "StandardStatus": "Active"
}"#;

let property: reso_dd::Property = serde_json::from_str(reso)?;
assert_eq!(property.standard_status, Some(reso_dd::StandardStatus::Active));

println!("{}", serde_json::to_string(&property)?);

Modules

comma_delimited

A serde serialization/deserialization module (for use with #[serde(with="comma_delimited")]) that will convert a comma-delimeted list and turn it into a list of strongly-typed values.

Structs

ContactListings

ContactListings Resource

Contacts

Contacts Resource

HistoryTransactional

HistoryTransactional Resource

InternetTracking

InternetTracking Resource

Media

Media Resource

Member

Member Resource

OUID

OUID Resource

Office

Office Resource

OpenHouse

OpenHouse Resource

Property

Property Resource

Prospecting

Prospecting Resource

Queue

Queue Resource

Rules

Rules Resource

SavedSearch

SavedSearch Resource

Showing

Showing Resource

TeamMembers

TeamMembers Resource

Teams

Teams Resource

Enums

AccessibilityFeatures

AccessibilityFeatures Lookups

ActorType

ActorType Lookups

Appliances

Appliances Lookups

AreaSource

AreaSource Lookups

AreaUnits

AreaUnits Lookups

AssociationAmenities

AssociationAmenities Lookups

AssociationFeeIncludes

AssociationFeeIncludes Lookups

Attended

Attended Lookups

Basement

Basement Lookups

BodyType

BodyType Lookups

BusinessType

BusinessType Lookups

BuyerAgentDesignation

BuyerAgentDesignation Lookups

BuyerFinancing

BuyerFinancing Lookups

ChangeType

ChangeType Lookups

ClassName

ClassName Lookups

CoBuyerAgentDesignation

CoBuyerAgentDesignation Lookups

CoListAgentDesignation

CoListAgentDesignation Lookups

CommonInterest

CommonInterest Lookups

CommonWalls

CommonWalls Lookups

CommunityFeatures

CommunityFeatures Lookups

CompensationType

CompensationType Lookups

Concessions

Concessions Lookups

ConstructionMaterials

ConstructionMaterials Lookups

ContactListingPreference

ContactListingPreference Lookups

ContactStatus

ContactStatus Lookups

ContactType

ContactType Lookups

Cooling

Cooling Lookups

Country

Country Lookups

CurrentFinancing

CurrentFinancing Lookups

CurrentUse

CurrentUse Lookups

DailySchedule

DailySchedule Lookups

DevelopmentStatus

DevelopmentStatus Lookups

DeviceType

DeviceType Lookups

DirectionFaces

DirectionFaces Lookups

DoorFeatures

DoorFeatures Lookups

Electric

Electric Lookups

EventTarget

EventTarget Lookups

EventType

EventType Lookups

ExistingLeaseType

ExistingLeaseType Lookups

ExteriorFeatures

ExteriorFeatures Lookups

FeeFrequency

FeeFrequency Lookups

Fencing

Fencing Lookups

FinancialDataSource

FinancialDataSource Lookups

FireplaceFeatures

FireplaceFeatures Lookups

Flooring

Flooring Lookups

FoundationDetails

FoundationDetails Lookups

FrontageType

FrontageType Lookups

Furnished

Furnished Lookups

GreenBuildingVerificationType

GreenBuildingVerificationType Lookups

GreenEnergyEfficient

GreenEnergyEfficient Lookups

GreenEnergyGeneration

GreenEnergyGeneration Lookups

GreenIndoorAirQuality

GreenIndoorAirQuality Lookups

GreenSustainability

GreenSustainability Lookups

GreenVerificationSource

GreenVerificationSource Lookups

GreenVerificationStatus

GreenVerificationStatus Lookups

GreenWaterConservation

GreenWaterConservation Lookups

Heating

Heating Lookups

HorseAmenities

HorseAmenities Lookups

HoursDaysOfOperation

HoursDaysOfOperation Lookups

ImageOf

ImageOf Lookups

IncomeIncludes

IncomeIncludes Lookups

InteriorOrRoomFeatures

InteriorOrRoomFeatures Lookups

LaborInformation

LaborInformation Lookups

Languages

Languages Lookups

LaundryFeatures

LaundryFeatures Lookups

LeaseRenewalCompensation

LeaseRenewalCompensation Lookups

LeaseTerm

LeaseTerm Lookups

Levels

Levels Lookups

LinearUnits

LinearUnits Lookups

ListAgentDesignation

ListAgentDesignation Lookups

ListingAgreement

ListingAgreement Lookups

ListingService

ListingService Lookups

ListingTerms

ListingTerms Lookups

LockBoxType

LockBoxType Lookups

LotDimensionsSource

LotDimensionsSource Lookups

LotFeatures

LotFeatures Lookups

LotSizeSource

LotSizeSource Lookups

LotSizeUnits

LotSizeUnits Lookups

MediaCategory

MediaCategory Lookups

MediaType

MediaType Lookups

MemberDesignation

MemberDesignation Lookups

MemberOtherPhoneType

MemberOtherPhoneType Lookups

MemberStatus

MemberStatus Lookups

MemberType

MemberType Lookups

NotedBy

NotedBy Lookups

ObjectIdType

ObjectIdType Lookups

ObjectType

ObjectType Lookups

OccupantType

OccupantType Lookups

OfficeBranchType

OfficeBranchType Lookups

OfficeStatus

OfficeStatus Lookups

OfficeType

OfficeType Lookups

OpenHouseStatus

OpenHouseStatus Lookups

OpenHouseType

OpenHouseType Lookups

OperatingExpenseIncludes

OperatingExpenseIncludes Lookups

OtherEquipment

OtherEquipment Lookups

OtherPhoneType

OtherPhoneType Lookups

OtherStructures

OtherStructures Lookups

OwnerPays

OwnerPays Lookups

OwnershipType

OwnershipType Lookups

ParkingFeatures

ParkingFeatures Lookups

PatioAndPorchFeatures

PatioAndPorchFeatures Lookups

Permission

Permission Lookups

PetsAllowed

PetsAllowed Lookups

PoolFeatures

PoolFeatures Lookups

Possession

Possession Lookups

PossibleUse

PossibleUse Lookups

PowerProductionAnnualStatus

PowerProductionAnnualStatus Lookups

PowerProductionType

PowerProductionType Lookups

PreferredAddress

PreferredAddress Lookups

PreferredPhone

PreferredPhone Lookups

PropertyCondition

PropertyCondition Lookups

PropertySubType

PropertySubType Lookups

PropertyType

PropertyType Lookups

QueueTransactionType

QueueTransactionType Lookups

ReasonActiveOrDisabled

ReasonActiveOrDisabled Lookups

RentIncludes

RentIncludes Lookups

ResourceName

ResourceName Lookups

RoadFrontageType

RoadFrontageType Lookups

RoadResponsibility

RoadResponsibility Lookups

RoadSurfaceType

RoadSurfaceType Lookups

Roof

Roof Lookups

RoomType

RoomType Lookups

RuleFormat

RuleFormat Lookups

ScheduleType

ScheduleType Lookups

SearchQueryType

SearchQueryType Lookups

SecurityFeatures

SecurityFeatures Lookups

Sewer

Sewer Lookups

ShowingContactType

ShowingContactType Lookups

ShowingRequirements

ShowingRequirements Lookups

Skirt

Skirt Lookups

SocialMediaType

SocialMediaType Lookups

SpaFeatures

SpaFeatures Lookups

SpecialLicenses

SpecialLicenses Lookups

SpecialListingConditions

SpecialListingConditions Lookups

StandardStatus

StandardStatus Lookups

StateOrProvince

StateOrProvince Lookups

StreetDirection

StreetDirection Lookups

StructureType

StructureType Lookups

SyndicateTo

SyndicateTo Lookups

TaxStatusCurrent

TaxStatusCurrent Lookups

TeamMemberType

TeamMemberType Lookups

TeamStatus

TeamStatus Lookups

TenantPays

TenantPays Lookups

UnitTypeType

UnitTypeType Lookups

UnitsFurnished

UnitsFurnished Lookups

Utilities

Utilities Lookups

Vegetation

Vegetation Lookups

View

View Lookups

WaterSource

WaterSource Lookups

WaterfrontFeatures

WaterfrontFeatures Lookups

WindowFeatures

WindowFeatures Lookups

YearBuiltSource

YearBuiltSource Lookups

Traits

ResoEnumeration

A standard RESO enumeration set