Skip to main content

Crate reso_dd

Crate reso_dd 

Source
Expand description

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