Struct schema_org_types::MortgageLoan
source · pub struct MortgageLoan {Show 50 fields
pub domiciled_mortgage: Vec<DomiciledMortgageProperty>,
pub loan_mortgage_mandate_amount: Vec<LoanMortgageMandateAmountProperty>,
pub annual_percentage_rate: Vec<AnnualPercentageRateProperty>,
pub fees_and_commissions_specification: Vec<FeesAndCommissionsSpecificationProperty>,
pub interest_rate: Vec<InterestRateProperty>,
pub amount: Vec<AmountProperty>,
pub currency: Vec<CurrencyProperty>,
pub grace_period: Vec<GracePeriodProperty>,
pub loan_repayment_form: Vec<LoanRepaymentFormProperty>,
pub loan_term: Vec<LoanTermProperty>,
pub loan_type: Vec<LoanTypeProperty>,
pub recourse_loan: Vec<RecourseLoanProperty>,
pub renegotiable_loan: Vec<RenegotiableLoanProperty>,
pub required_collateral: Vec<RequiredCollateralProperty>,
pub aggregate_rating: Vec<AggregateRatingProperty>,
pub area_served: Vec<AreaServedProperty>,
pub audience: Vec<AudienceProperty>,
pub available_channel: Vec<AvailableChannelProperty>,
pub award: Vec<AwardProperty>,
pub brand: Vec<BrandProperty>,
pub broker: Vec<BrokerProperty>,
pub category: Vec<CategoryProperty>,
pub has_offer_catalog: Vec<HasOfferCatalogProperty>,
pub hours_available: Vec<HoursAvailableProperty>,
pub is_related_to: Vec<IsRelatedToProperty>,
pub is_similar_to: Vec<IsSimilarToProperty>,
pub logo: Vec<LogoProperty>,
pub offers: Vec<OffersProperty>,
pub produces: Vec<ProducesProperty>,
pub provider: Vec<ProviderProperty>,
pub provider_mobility: Vec<ProviderMobilityProperty>,
pub review: Vec<ReviewProperty>,
pub service_area: Vec<ServiceAreaProperty>,
pub service_audience: Vec<ServiceAudienceProperty>,
pub service_output: Vec<ServiceOutputProperty>,
pub service_type: Vec<ServiceTypeProperty>,
pub slogan: Vec<SloganProperty>,
pub terms_of_service: Vec<TermsOfServiceProperty>,
pub additional_type: Vec<AdditionalTypeProperty>,
pub alternate_name: Vec<AlternateNameProperty>,
pub description: Vec<DescriptionProperty>,
pub disambiguating_description: Vec<DisambiguatingDescriptionProperty>,
pub identifier: Vec<IdentifierProperty>,
pub image: Vec<ImageProperty>,
pub main_entity_of_page: Vec<MainEntityOfPageProperty>,
pub name: Vec<NameProperty>,
pub potential_action: Vec<PotentialActionProperty>,
pub same_as: Vec<SameAsProperty>,
pub subject_of: Vec<SubjectOfProperty>,
pub url: Vec<UrlProperty>,
}
Expand description
Fields§
§domiciled_mortgage: Vec<DomiciledMortgageProperty>
§loan_mortgage_mandate_amount: Vec<LoanMortgageMandateAmountProperty>
§annual_percentage_rate: Vec<AnnualPercentageRateProperty>
§fees_and_commissions_specification: Vec<FeesAndCommissionsSpecificationProperty>
§interest_rate: Vec<InterestRateProperty>
§amount: Vec<AmountProperty>
§currency: Vec<CurrencyProperty>
§grace_period: Vec<GracePeriodProperty>
§loan_repayment_form: Vec<LoanRepaymentFormProperty>
§loan_term: Vec<LoanTermProperty>
§loan_type: Vec<LoanTypeProperty>
§recourse_loan: Vec<RecourseLoanProperty>
§renegotiable_loan: Vec<RenegotiableLoanProperty>
§required_collateral: Vec<RequiredCollateralProperty>
§aggregate_rating: Vec<AggregateRatingProperty>
§area_served: Vec<AreaServedProperty>
§audience: Vec<AudienceProperty>
§available_channel: Vec<AvailableChannelProperty>
§award: Vec<AwardProperty>
§brand: Vec<BrandProperty>
§broker: Vec<BrokerProperty>
§category: Vec<CategoryProperty>
§has_offer_catalog: Vec<HasOfferCatalogProperty>
§hours_available: Vec<HoursAvailableProperty>
§is_similar_to: Vec<IsSimilarToProperty>
§logo: Vec<LogoProperty>
§offers: Vec<OffersProperty>
§produces: Vec<ProducesProperty>
👎Deprecated: This schema is superseded by https://schema.org/serviceOutput.
§provider: Vec<ProviderProperty>
§provider_mobility: Vec<ProviderMobilityProperty>
§review: Vec<ReviewProperty>
§service_area: Vec<ServiceAreaProperty>
👎Deprecated: This schema is superseded by https://schema.org/areaServed.
§service_audience: Vec<ServiceAudienceProperty>
👎Deprecated: This schema is superseded by https://schema.org/audience.
§service_output: Vec<ServiceOutputProperty>
§service_type: Vec<ServiceTypeProperty>
§slogan: Vec<SloganProperty>
§terms_of_service: Vec<TermsOfServiceProperty>
§additional_type: Vec<AdditionalTypeProperty>
§alternate_name: Vec<AlternateNameProperty>
§description: Vec<DescriptionProperty>
§disambiguating_description: Vec<DisambiguatingDescriptionProperty>
§identifier: Vec<IdentifierProperty>
§image: Vec<ImageProperty>
§main_entity_of_page: Vec<MainEntityOfPageProperty>
§name: Vec<NameProperty>
§potential_action: Vec<PotentialActionProperty>
§same_as: Vec<SameAsProperty>
§subject_of: Vec<SubjectOfProperty>
§url: Vec<UrlProperty>
Trait Implementations§
source§impl FinancialProductTrait for MortgageLoan
impl FinancialProductTrait for MortgageLoan
source§fn get_annual_percentage_rate(&self) -> &[AnnualPercentageRateProperty]
fn get_annual_percentage_rate(&self) -> &[AnnualPercentageRateProperty]
Get https://schema.org/annualPercentageRate from
Self
as borrowed slice.source§fn take_annual_percentage_rate(&mut self) -> Vec<AnnualPercentageRateProperty>
fn take_annual_percentage_rate(&mut self) -> Vec<AnnualPercentageRateProperty>
Take https://schema.org/annualPercentageRate from
Self
as owned vector.source§fn get_fees_and_commissions_specification(
&self
) -> &[FeesAndCommissionsSpecificationProperty]
fn get_fees_and_commissions_specification( &self ) -> &[FeesAndCommissionsSpecificationProperty]
Get https://schema.org/feesAndCommissionsSpecification from
Self
as borrowed slice.source§fn take_fees_and_commissions_specification(
&mut self
) -> Vec<FeesAndCommissionsSpecificationProperty>
fn take_fees_and_commissions_specification( &mut self ) -> Vec<FeesAndCommissionsSpecificationProperty>
Take https://schema.org/feesAndCommissionsSpecification from
Self
as owned vector.source§fn get_interest_rate(&self) -> &[InterestRateProperty]
fn get_interest_rate(&self) -> &[InterestRateProperty]
Get https://schema.org/interestRate from
Self
as borrowed slice.source§fn take_interest_rate(&mut self) -> Vec<InterestRateProperty>
fn take_interest_rate(&mut self) -> Vec<InterestRateProperty>
Take https://schema.org/interestRate from
Self
as owned vector.source§impl LoanOrCreditTrait for MortgageLoan
impl LoanOrCreditTrait for MortgageLoan
source§fn get_amount(&self) -> &[AmountProperty]
fn get_amount(&self) -> &[AmountProperty]
Get https://schema.org/amount from
Self
as borrowed slice.source§fn take_amount(&mut self) -> Vec<AmountProperty>
fn take_amount(&mut self) -> Vec<AmountProperty>
Take https://schema.org/amount from
Self
as owned vector.source§fn get_currency(&self) -> &[CurrencyProperty]
fn get_currency(&self) -> &[CurrencyProperty]
Get https://schema.org/currency from
Self
as borrowed slice.source§fn take_currency(&mut self) -> Vec<CurrencyProperty>
fn take_currency(&mut self) -> Vec<CurrencyProperty>
Take https://schema.org/currency from
Self
as owned vector.source§fn get_grace_period(&self) -> &[GracePeriodProperty]
fn get_grace_period(&self) -> &[GracePeriodProperty]
Get https://schema.org/gracePeriod from
Self
as borrowed slice.source§fn take_grace_period(&mut self) -> Vec<GracePeriodProperty>
fn take_grace_period(&mut self) -> Vec<GracePeriodProperty>
Take https://schema.org/gracePeriod from
Self
as owned vector.source§fn get_loan_repayment_form(&self) -> &[LoanRepaymentFormProperty]
fn get_loan_repayment_form(&self) -> &[LoanRepaymentFormProperty]
Get https://schema.org/loanRepaymentForm from
Self
as borrowed slice.source§fn take_loan_repayment_form(&mut self) -> Vec<LoanRepaymentFormProperty>
fn take_loan_repayment_form(&mut self) -> Vec<LoanRepaymentFormProperty>
Take https://schema.org/loanRepaymentForm from
Self
as owned vector.source§fn get_loan_term(&self) -> &[LoanTermProperty]
fn get_loan_term(&self) -> &[LoanTermProperty]
Get https://schema.org/loanTerm from
Self
as borrowed slice.source§fn take_loan_term(&mut self) -> Vec<LoanTermProperty>
fn take_loan_term(&mut self) -> Vec<LoanTermProperty>
Take https://schema.org/loanTerm from
Self
as owned vector.source§fn get_loan_type(&self) -> &[LoanTypeProperty]
fn get_loan_type(&self) -> &[LoanTypeProperty]
Get https://schema.org/loanType from
Self
as borrowed slice.source§fn take_loan_type(&mut self) -> Vec<LoanTypeProperty>
fn take_loan_type(&mut self) -> Vec<LoanTypeProperty>
Take https://schema.org/loanType from
Self
as owned vector.source§fn get_recourse_loan(&self) -> &[RecourseLoanProperty]
fn get_recourse_loan(&self) -> &[RecourseLoanProperty]
Get https://schema.org/recourseLoan from
Self
as borrowed slice.source§fn take_recourse_loan(&mut self) -> Vec<RecourseLoanProperty>
fn take_recourse_loan(&mut self) -> Vec<RecourseLoanProperty>
Take https://schema.org/recourseLoan from
Self
as owned vector.source§fn get_renegotiable_loan(&self) -> &[RenegotiableLoanProperty]
fn get_renegotiable_loan(&self) -> &[RenegotiableLoanProperty]
Get https://schema.org/renegotiableLoan from
Self
as borrowed slice.source§fn take_renegotiable_loan(&mut self) -> Vec<RenegotiableLoanProperty>
fn take_renegotiable_loan(&mut self) -> Vec<RenegotiableLoanProperty>
Take https://schema.org/renegotiableLoan from
Self
as owned vector.source§fn get_required_collateral(&self) -> &[RequiredCollateralProperty]
fn get_required_collateral(&self) -> &[RequiredCollateralProperty]
Get https://schema.org/requiredCollateral from
Self
as borrowed slice.source§fn take_required_collateral(&mut self) -> Vec<RequiredCollateralProperty>
fn take_required_collateral(&mut self) -> Vec<RequiredCollateralProperty>
Take https://schema.org/requiredCollateral from
Self
as owned vector.source§impl MortgageLoanTrait for MortgageLoan
impl MortgageLoanTrait for MortgageLoan
source§fn get_domiciled_mortgage(&self) -> &[DomiciledMortgageProperty]
fn get_domiciled_mortgage(&self) -> &[DomiciledMortgageProperty]
Get https://schema.org/domiciledMortgage from
Self
as borrowed slice.source§fn 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.source§fn 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.source§fn 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.source§impl ServiceTrait for MortgageLoan
impl ServiceTrait for MortgageLoan
source§fn get_aggregate_rating(&self) -> &[AggregateRatingProperty]
fn get_aggregate_rating(&self) -> &[AggregateRatingProperty]
Get https://schema.org/aggregateRating from
Self
as borrowed slice.source§fn take_aggregate_rating(&mut self) -> Vec<AggregateRatingProperty>
fn take_aggregate_rating(&mut self) -> Vec<AggregateRatingProperty>
Take https://schema.org/aggregateRating from
Self
as owned vector.source§fn get_area_served(&self) -> &[AreaServedProperty]
fn get_area_served(&self) -> &[AreaServedProperty]
Get https://schema.org/areaServed from
Self
as borrowed slice.source§fn take_area_served(&mut self) -> Vec<AreaServedProperty>
fn take_area_served(&mut self) -> Vec<AreaServedProperty>
Take https://schema.org/areaServed from
Self
as owned vector.source§fn get_audience(&self) -> &[AudienceProperty]
fn get_audience(&self) -> &[AudienceProperty]
Get https://schema.org/audience from
Self
as borrowed slice.source§fn take_audience(&mut self) -> Vec<AudienceProperty>
fn take_audience(&mut self) -> Vec<AudienceProperty>
Take https://schema.org/audience from
Self
as owned vector.source§fn get_available_channel(&self) -> &[AvailableChannelProperty]
fn get_available_channel(&self) -> &[AvailableChannelProperty]
Get https://schema.org/availableChannel from
Self
as borrowed slice.source§fn take_available_channel(&mut self) -> Vec<AvailableChannelProperty>
fn take_available_channel(&mut self) -> Vec<AvailableChannelProperty>
Take https://schema.org/availableChannel from
Self
as owned vector.source§fn get_award(&self) -> &[AwardProperty]
fn get_award(&self) -> &[AwardProperty]
Get https://schema.org/award from
Self
as borrowed slice.source§fn take_award(&mut self) -> Vec<AwardProperty>
fn take_award(&mut self) -> Vec<AwardProperty>
Take https://schema.org/award from
Self
as owned vector.source§fn get_brand(&self) -> &[BrandProperty]
fn get_brand(&self) -> &[BrandProperty]
Get https://schema.org/brand from
Self
as borrowed slice.source§fn take_brand(&mut self) -> Vec<BrandProperty>
fn take_brand(&mut self) -> Vec<BrandProperty>
Take https://schema.org/brand from
Self
as owned vector.source§fn get_broker(&self) -> &[BrokerProperty]
fn get_broker(&self) -> &[BrokerProperty]
Get https://schema.org/broker from
Self
as borrowed slice.source§fn take_broker(&mut self) -> Vec<BrokerProperty>
fn take_broker(&mut self) -> Vec<BrokerProperty>
Take https://schema.org/broker from
Self
as owned vector.source§fn get_category(&self) -> &[CategoryProperty]
fn get_category(&self) -> &[CategoryProperty]
Get https://schema.org/category from
Self
as borrowed slice.source§fn take_category(&mut self) -> Vec<CategoryProperty>
fn take_category(&mut self) -> Vec<CategoryProperty>
Take https://schema.org/category from
Self
as owned vector.source§fn get_has_offer_catalog(&self) -> &[HasOfferCatalogProperty]
fn get_has_offer_catalog(&self) -> &[HasOfferCatalogProperty]
Get https://schema.org/hasOfferCatalog from
Self
as borrowed slice.source§fn take_has_offer_catalog(&mut self) -> Vec<HasOfferCatalogProperty>
fn take_has_offer_catalog(&mut self) -> Vec<HasOfferCatalogProperty>
Take https://schema.org/hasOfferCatalog from
Self
as owned vector.source§fn get_hours_available(&self) -> &[HoursAvailableProperty]
fn get_hours_available(&self) -> &[HoursAvailableProperty]
Get https://schema.org/hoursAvailable from
Self
as borrowed slice.source§fn take_hours_available(&mut self) -> Vec<HoursAvailableProperty>
fn take_hours_available(&mut self) -> Vec<HoursAvailableProperty>
Take https://schema.org/hoursAvailable from
Self
as owned vector.Get https://schema.org/isRelatedTo from
Self
as borrowed slice.Take https://schema.org/isRelatedTo from
Self
as owned vector.source§fn get_is_similar_to(&self) -> &[IsSimilarToProperty]
fn get_is_similar_to(&self) -> &[IsSimilarToProperty]
Get https://schema.org/isSimilarTo from
Self
as borrowed slice.source§fn take_is_similar_to(&mut self) -> Vec<IsSimilarToProperty>
fn take_is_similar_to(&mut self) -> Vec<IsSimilarToProperty>
Take https://schema.org/isSimilarTo from
Self
as owned vector.source§fn get_logo(&self) -> &[LogoProperty]
fn get_logo(&self) -> &[LogoProperty]
Get https://schema.org/logo from
Self
as borrowed slice.source§fn take_logo(&mut self) -> Vec<LogoProperty>
fn take_logo(&mut self) -> Vec<LogoProperty>
Take https://schema.org/logo from
Self
as owned vector.source§fn get_offers(&self) -> &[OffersProperty]
fn get_offers(&self) -> &[OffersProperty]
Get https://schema.org/offers from
Self
as borrowed slice.source§fn take_offers(&mut self) -> Vec<OffersProperty>
fn take_offers(&mut self) -> Vec<OffersProperty>
Take https://schema.org/offers from
Self
as owned vector.source§fn get_produces(&self) -> &[ProducesProperty]
fn get_produces(&self) -> &[ProducesProperty]
👎Deprecated: This schema is superseded by https://schema.org/serviceOutput.
Get https://schema.org/produces from
Self
as borrowed slice.source§fn take_produces(&mut self) -> Vec<ProducesProperty>
fn take_produces(&mut self) -> Vec<ProducesProperty>
👎Deprecated: This schema is superseded by https://schema.org/serviceOutput.
Take https://schema.org/produces from
Self
as owned vector.source§fn get_provider(&self) -> &[ProviderProperty]
fn get_provider(&self) -> &[ProviderProperty]
Get https://schema.org/provider from
Self
as borrowed slice.source§fn take_provider(&mut self) -> Vec<ProviderProperty>
fn take_provider(&mut self) -> Vec<ProviderProperty>
Take https://schema.org/provider from
Self
as owned vector.source§fn get_provider_mobility(&self) -> &[ProviderMobilityProperty]
fn get_provider_mobility(&self) -> &[ProviderMobilityProperty]
Get https://schema.org/providerMobility from
Self
as borrowed slice.source§fn take_provider_mobility(&mut self) -> Vec<ProviderMobilityProperty>
fn take_provider_mobility(&mut self) -> Vec<ProviderMobilityProperty>
Take https://schema.org/providerMobility from
Self
as owned vector.source§fn get_review(&self) -> &[ReviewProperty]
fn get_review(&self) -> &[ReviewProperty]
Get https://schema.org/review from
Self
as borrowed slice.source§fn take_review(&mut self) -> Vec<ReviewProperty>
fn take_review(&mut self) -> Vec<ReviewProperty>
Take https://schema.org/review from
Self
as owned vector.source§fn get_service_area(&self) -> &[ServiceAreaProperty]
fn get_service_area(&self) -> &[ServiceAreaProperty]
👎Deprecated: This schema is superseded by https://schema.org/areaServed.
Get https://schema.org/serviceArea from
Self
as borrowed slice.source§fn take_service_area(&mut self) -> Vec<ServiceAreaProperty>
fn take_service_area(&mut self) -> Vec<ServiceAreaProperty>
👎Deprecated: This schema is superseded by https://schema.org/areaServed.
Take https://schema.org/serviceArea from
Self
as owned vector.source§fn get_service_audience(&self) -> &[ServiceAudienceProperty]
fn get_service_audience(&self) -> &[ServiceAudienceProperty]
👎Deprecated: This schema is superseded by https://schema.org/audience.
Get https://schema.org/serviceAudience from
Self
as borrowed slice.source§fn take_service_audience(&mut self) -> Vec<ServiceAudienceProperty>
fn take_service_audience(&mut self) -> Vec<ServiceAudienceProperty>
👎Deprecated: This schema is superseded by https://schema.org/audience.
Take https://schema.org/serviceAudience from
Self
as owned vector.source§fn get_service_output(&self) -> &[ServiceOutputProperty]
fn get_service_output(&self) -> &[ServiceOutputProperty]
Get https://schema.org/serviceOutput from
Self
as borrowed slice.source§fn take_service_output(&mut self) -> Vec<ServiceOutputProperty>
fn take_service_output(&mut self) -> Vec<ServiceOutputProperty>
Take https://schema.org/serviceOutput from
Self
as owned vector.source§fn get_service_type(&self) -> &[ServiceTypeProperty]
fn get_service_type(&self) -> &[ServiceTypeProperty]
Get https://schema.org/serviceType from
Self
as borrowed slice.source§fn take_service_type(&mut self) -> Vec<ServiceTypeProperty>
fn take_service_type(&mut self) -> Vec<ServiceTypeProperty>
Take https://schema.org/serviceType from
Self
as owned vector.source§fn get_slogan(&self) -> &[SloganProperty]
fn get_slogan(&self) -> &[SloganProperty]
Get https://schema.org/slogan from
Self
as borrowed slice.source§fn take_slogan(&mut self) -> Vec<SloganProperty>
fn take_slogan(&mut self) -> Vec<SloganProperty>
Take https://schema.org/slogan from
Self
as owned vector.source§fn get_terms_of_service(&self) -> &[TermsOfServiceProperty]
fn get_terms_of_service(&self) -> &[TermsOfServiceProperty]
Get https://schema.org/termsOfService from
Self
as borrowed slice.source§fn take_terms_of_service(&mut self) -> Vec<TermsOfServiceProperty>
fn take_terms_of_service(&mut self) -> Vec<TermsOfServiceProperty>
Take https://schema.org/termsOfService from
Self
as owned vector.source§impl ThingTrait for MortgageLoan
impl ThingTrait for MortgageLoan
source§fn get_additional_type(&self) -> &[AdditionalTypeProperty]
fn get_additional_type(&self) -> &[AdditionalTypeProperty]
Get https://schema.org/additionalType from
Self
as borrowed slice.source§fn take_additional_type(&mut self) -> Vec<AdditionalTypeProperty>
fn take_additional_type(&mut self) -> Vec<AdditionalTypeProperty>
Take https://schema.org/additionalType from
Self
as owned vector.source§fn get_alternate_name(&self) -> &[AlternateNameProperty]
fn get_alternate_name(&self) -> &[AlternateNameProperty]
Get https://schema.org/alternateName from
Self
as borrowed slice.source§fn take_alternate_name(&mut self) -> Vec<AlternateNameProperty>
fn take_alternate_name(&mut self) -> Vec<AlternateNameProperty>
Take https://schema.org/alternateName from
Self
as owned vector.source§fn get_description(&self) -> &[DescriptionProperty]
fn get_description(&self) -> &[DescriptionProperty]
Get https://schema.org/description from
Self
as borrowed slice.source§fn take_description(&mut self) -> Vec<DescriptionProperty>
fn take_description(&mut self) -> Vec<DescriptionProperty>
Take https://schema.org/description from
Self
as owned vector.source§fn get_disambiguating_description(&self) -> &[DisambiguatingDescriptionProperty]
fn get_disambiguating_description(&self) -> &[DisambiguatingDescriptionProperty]
Get https://schema.org/disambiguatingDescription from
Self
as borrowed slice.source§fn take_disambiguating_description(
&mut self
) -> Vec<DisambiguatingDescriptionProperty>
fn take_disambiguating_description( &mut self ) -> Vec<DisambiguatingDescriptionProperty>
Take https://schema.org/disambiguatingDescription from
Self
as owned vector.source§fn get_identifier(&self) -> &[IdentifierProperty]
fn get_identifier(&self) -> &[IdentifierProperty]
Get https://schema.org/identifier from
Self
as borrowed slice.source§fn take_identifier(&mut self) -> Vec<IdentifierProperty>
fn take_identifier(&mut self) -> Vec<IdentifierProperty>
Take https://schema.org/identifier from
Self
as owned vector.source§fn get_image(&self) -> &[ImageProperty]
fn get_image(&self) -> &[ImageProperty]
Get https://schema.org/image from
Self
as borrowed slice.source§fn take_image(&mut self) -> Vec<ImageProperty>
fn take_image(&mut self) -> Vec<ImageProperty>
Take https://schema.org/image from
Self
as owned vector.source§fn get_main_entity_of_page(&self) -> &[MainEntityOfPageProperty]
fn get_main_entity_of_page(&self) -> &[MainEntityOfPageProperty]
Get https://schema.org/mainEntityOfPage from
Self
as borrowed slice.source§fn take_main_entity_of_page(&mut self) -> Vec<MainEntityOfPageProperty>
fn take_main_entity_of_page(&mut self) -> Vec<MainEntityOfPageProperty>
Take https://schema.org/mainEntityOfPage from
Self
as owned vector.source§fn get_name(&self) -> &[NameProperty]
fn get_name(&self) -> &[NameProperty]
Get https://schema.org/name from
Self
as borrowed slice.source§fn take_name(&mut self) -> Vec<NameProperty>
fn take_name(&mut self) -> Vec<NameProperty>
Take https://schema.org/name from
Self
as owned vector.source§fn get_potential_action(&self) -> &[PotentialActionProperty]
fn get_potential_action(&self) -> &[PotentialActionProperty]
Get https://schema.org/potentialAction from
Self
as borrowed slice.source§fn take_potential_action(&mut self) -> Vec<PotentialActionProperty>
fn take_potential_action(&mut self) -> Vec<PotentialActionProperty>
Take https://schema.org/potentialAction from
Self
as owned vector.source§fn get_same_as(&self) -> &[SameAsProperty]
fn get_same_as(&self) -> &[SameAsProperty]
Get https://schema.org/sameAs from
Self
as borrowed slice.source§fn take_same_as(&mut self) -> Vec<SameAsProperty>
fn take_same_as(&mut self) -> Vec<SameAsProperty>
Take https://schema.org/sameAs from
Self
as owned vector.source§fn get_subject_of(&self) -> &[SubjectOfProperty]
fn get_subject_of(&self) -> &[SubjectOfProperty]
Get https://schema.org/subjectOf from
Self
as borrowed slice.source§fn take_subject_of(&mut self) -> Vec<SubjectOfProperty>
fn take_subject_of(&mut self) -> Vec<SubjectOfProperty>
Take https://schema.org/subjectOf from
Self
as owned vector.source§fn get_url(&self) -> &[UrlProperty]
fn get_url(&self) -> &[UrlProperty]
Get https://schema.org/url from
Self
as borrowed slice.source§fn take_url(&mut self) -> Vec<UrlProperty>
fn take_url(&mut self) -> Vec<UrlProperty>
Take https://schema.org/url from
Self
as owned vector.Auto Trait Implementations§
impl RefUnwindSafe for MortgageLoan
impl Send for MortgageLoan
impl Sync for MortgageLoan
impl Unpin for MortgageLoan
impl UnwindSafe for MortgageLoan
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