pub struct ConsumerLendingOwnedPropertySchema {
pub type_: String,
pub usage_type: String,
pub disposition_type: Option<String>,
pub address: ConsumerLendingAddressSchema,
pub present_market_value: f64,
pub monthly_mortgage_payments: Option<Vec<f64>>,
pub mortgage_balance: Option<f64>,
pub gross_rental_income: Option<f64>,
}
Fields§
§type_: String
§usage_type: String
Usage type
disposition_type: Option<String>
Disposition type
address: ConsumerLendingAddressSchema
Address
present_market_value: f64
Present market value
monthly_mortgage_payments: Option<Vec<f64>>
Monthly mortgage payments
mortgage_balance: Option<f64>
Mortgage balance
gross_rental_income: Option<f64>
Gross rental income
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ConsumerLendingOwnedPropertySchema
impl<'de> Deserialize<'de> for ConsumerLendingOwnedPropertySchema
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 ConsumerLendingOwnedPropertySchema
impl RefUnwindSafe for ConsumerLendingOwnedPropertySchema
impl Send for ConsumerLendingOwnedPropertySchema
impl Sync for ConsumerLendingOwnedPropertySchema
impl Unpin for ConsumerLendingOwnedPropertySchema
impl UnwindSafe for ConsumerLendingOwnedPropertySchema
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