Struct AddressRonEligibilityResponse

Source
pub struct AddressRonEligibilityResponse {
    pub underwriters: Vec<UnderwritersRonEligibilityResponseObject>,
    pub county_eligibility: String,
    pub state_eligibility: String,
    pub street_address_line1: String,
    pub street_address_line2: Option<String>,
    pub city: String,
    pub state: String,
    pub county_name: String,
    pub county_fips: String,
    pub zip_code: String,
}

Fields§

§underwriters: Vec<UnderwritersRonEligibilityResponseObject>§county_eligibility: String

There are different components to look at to determine eligibility for a RON closing (i.e. state, county, underwriter), this describes the eligibility of a specific RON eligibility component. Possible options include: ‘ELIGIBLE’ - The component is eligible for a RON closing. ‘INELIGIBLE’ - The component is NOT eligible for a RON closing. ‘UNKNOWN’ - There is not enough information to determine whether the component is eligible or not.

§state_eligibility: String

There are different components to look at to determine eligibility for a RON closing (i.e. state, county, underwriter), this describes the eligibility of a specific RON eligibility component. Possible options include: ‘ELIGIBLE’ - The component is eligible for a RON closing. ‘INELIGIBLE’ - The component is NOT eligible for a RON closing. ‘UNKNOWN’ - There is not enough information to determine whether the component is eligible or not.

§street_address_line1: String

Street address

§street_address_line2: Option<String>

Apartment / unit / suite number or other address designations

§city: String§state: String

Two-character US state code

§county_name: String

If the county name is provided in the request, the address will not be validated. We will directly look up the eligibility of the state and county provided in the request.

§county_fips: String

Five-digit US county code

§zip_code: String

Five-digit US zip code

Trait Implementations§

Source§

impl Debug for AddressRonEligibilityResponse

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for AddressRonEligibilityResponse

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Display for AddressRonEligibilityResponse

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl Serialize for AddressRonEligibilityResponse

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToString for T
where T: Display + ?Sized,

Source§

fn to_string(&self) -> String

Converts the given value to a String. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,