pub struct ConsumerLendingResidenceSchema {
pub type_: String,
pub residency_type: Option<String>,
pub address: ConsumerLendingAddressSchema,
pub move_in_date: Option<String>,
pub move_out_date: Option<String>,
pub residency_duration_years: Option<f64>,
pub residency_duration_months: Option<f64>,
pub monthly_rent: Option<f64>,
}
Fields§
§type_: String
§residency_type: Option<String>
Residency type
address: ConsumerLendingAddressSchema
Address
move_in_date: Option<String>
Move in date in ISO 8601 format
move_out_date: Option<String>
Move out date in ISO 8601 format
residency_duration_years: Option<f64>
Number of years in residency
residency_duration_months: Option<f64>
Number of months (in excess of number of years) in residency
monthly_rent: Option<f64>
Monthly rent
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ConsumerLendingResidenceSchema
impl<'de> Deserialize<'de> for ConsumerLendingResidenceSchema
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConsumerLendingResidenceSchema
impl RefUnwindSafe for ConsumerLendingResidenceSchema
impl Send for ConsumerLendingResidenceSchema
impl Sync for ConsumerLendingResidenceSchema
impl Unpin for ConsumerLendingResidenceSchema
impl UnwindSafe for ConsumerLendingResidenceSchema
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more