Trait schema_org_types::MortgageLoanTrait
source · pub trait MortgageLoanTrait {
// Required methods
fn get_domiciled_mortgage(&self) -> &[DomiciledMortgageProperty];
fn take_domiciled_mortgage(&mut self) -> Vec<DomiciledMortgageProperty>;
fn get_loan_mortgage_mandate_amount(
&self
) -> &[LoanMortgageMandateAmountProperty];
fn take_loan_mortgage_mandate_amount(
&mut self
) -> Vec<LoanMortgageMandateAmountProperty>;
}
Expand description
This trait is for properties from https://schema.org/MortgageLoan.
Required Methods§
sourcefn get_domiciled_mortgage(&self) -> &[DomiciledMortgageProperty]
fn get_domiciled_mortgage(&self) -> &[DomiciledMortgageProperty]
Get https://schema.org/domiciledMortgage from Self
as borrowed slice.
sourcefn take_domiciled_mortgage(&mut self) -> Vec<DomiciledMortgageProperty>
fn take_domiciled_mortgage(&mut self) -> Vec<DomiciledMortgageProperty>
Take https://schema.org/domiciledMortgage from Self
as owned vector.
sourcefn get_loan_mortgage_mandate_amount(
&self
) -> &[LoanMortgageMandateAmountProperty]
fn get_loan_mortgage_mandate_amount( &self ) -> &[LoanMortgageMandateAmountProperty]
Get https://schema.org/loanMortgageMandateAmount from Self
as borrowed slice.
sourcefn take_loan_mortgage_mandate_amount(
&mut self
) -> Vec<LoanMortgageMandateAmountProperty>
fn take_loan_mortgage_mandate_amount( &mut self ) -> Vec<LoanMortgageMandateAmountProperty>
Take https://schema.org/loanMortgageMandateAmount from Self
as owned vector.