[−][src]Struct reso_dd::TeamMembers
Fields
member_key: Option<String>
A system unique identifier. Specifically, the foreign key relating to the Member resource's MemberKey.
member_key_numeric: Option<f64>
A system unique identifier. Specifically, the foreign key relating to the Member resource's MemberKey. This is the numeric only key and used as an alternative to the MemberKey field.
member_login_id: Option<String>
The ID used to logon to the MLS system.
member_mls_id: Option<String>
The local, well-known identifier for the member. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.
modification_timestamp: Option<DateTime<FixedOffset>>
Date/time the roster (member or office) record was last modified.
original_entry_timestamp: Option<DateTime<FixedOffset>>
Date/time the roster (member or office) record was originally input into the source system.
originating_system_id: Option<String>
The RESO OUID's OrganizationUniqueId of the Originating record provider. The Originating system is the system with authoritative control over the record. For example; the name of the MLS where the Team Member was input. In cases where the Originating system was not where the record originated (the authoritative system), see the Originating System fields.
originating_system_key: Option<String>
The system key, a unique record identifier, from the Originating system. The Originating system is the system with authoritative control over the record. For example, the Multiple Listing Service where the Team Member was input. There may be cases where the Source System (how you received the record) is not the Originating System. See Source System Key for more information.
originating_system_name: Option<String>
The name of the Originating record provider. Most commonly the name of the MLS. The place where the Team Member is originally input. The legal name of the company.
source_system_id: Option<String>
The RESO OUID's OrganizationUniqueId of the Source record provider. The source system is the system from which the record was directly received. In cases where the source system was not where the record originated (the authoritative system), see the Originating System fields.
source_system_key: Option<String>
The system key, a unique record identifier, from the Source System. The Source System is the system from which the record was directly received. In cases where the Source System was not where the record originated (the authoritative system), see the Originating System fields.
source_system_name: Option<String>
The name of the Team Member record provider. The system from which the record was directly received. The legal name of the company.
team_impersonation_level: Option<String>
The level of impersonation the member is allowed within the team. i.e. Impersonate (to work as the team), On Behalf (to show the team name, but also show the member's info, None (don't allow this member to appear as part of team).
team_key: Option<String>
A system unique identifier. Specifically, a foreign key referencing the Teams resource's primary key.
team_key_numeric: Option<f64>
A system unique identifier. Specifically, a foreign key referencing the Teams resource's primary key. This is the numeric only key and used as an alternative to the TeamKey field.
team_member_key: Option<String>
A system unique identifier. Specifically, the local key to the TeamMembers resource.
team_member_key_numeric: Option<f64>
A system unique identifier. Specifically, the local key to the TeamMembers resource. This is the numeric only key and used as an alternative to the TeamKey field.
team_member_national_association_id: Option<String>
The national association ID of the member. i.e. in the U.S. is the NRDS number.
team_member_state_license: Option<String>
The license of the member. Separate multiple licenses with a comma and space.
team_member_type: Option<TeamMemberType>
The role of the member within the team. i.e. team lead, principle, associate, assistant, etc.
Trait Implementations
impl Clone for TeamMembers
[src]
fn clone(&self) -> TeamMembers
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for TeamMembers
[src]
impl Default for TeamMembers
[src]
fn default() -> TeamMembers
[src]
impl<'de> Deserialize<'de> for TeamMembers
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for TeamMembers
[src]
Auto Trait Implementations
impl RefUnwindSafe for TeamMembers
impl Send for TeamMembers
impl Sync for TeamMembers
impl Unpin for TeamMembers
impl UnwindSafe for TeamMembers
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,