pub trait OrganizationTrait {
Show 136 methods // Required methods fn get_actionable_feedback_policy( &self ) -> &[ActionableFeedbackPolicyProperty]; fn take_actionable_feedback_policy( &mut self ) -> Vec<ActionableFeedbackPolicyProperty>; fn get_address(&self) -> &[AddressProperty]; fn take_address(&mut self) -> Vec<AddressProperty>; fn get_agent_interaction_statistic( &self ) -> &[AgentInteractionStatisticProperty]; fn take_agent_interaction_statistic( &mut self ) -> Vec<AgentInteractionStatisticProperty>; fn get_aggregate_rating(&self) -> &[AggregateRatingProperty]; fn take_aggregate_rating(&mut self) -> Vec<AggregateRatingProperty>; fn get_alumni(&self) -> &[AlumniProperty]; fn take_alumni(&mut self) -> Vec<AlumniProperty>; fn get_area_served(&self) -> &[AreaServedProperty]; fn take_area_served(&mut self) -> Vec<AreaServedProperty>; fn get_award(&self) -> &[AwardProperty]; fn take_award(&mut self) -> Vec<AwardProperty>; fn get_awards(&self) -> &[AwardsProperty]; fn take_awards(&mut self) -> Vec<AwardsProperty>; fn get_brand(&self) -> &[BrandProperty]; fn take_brand(&mut self) -> Vec<BrandProperty>; fn get_contact_point(&self) -> &[ContactPointProperty]; fn take_contact_point(&mut self) -> Vec<ContactPointProperty>; fn get_contact_points(&self) -> &[ContactPointsProperty]; fn take_contact_points(&mut self) -> Vec<ContactPointsProperty>; fn get_corrections_policy(&self) -> &[CorrectionsPolicyProperty]; fn take_corrections_policy(&mut self) -> Vec<CorrectionsPolicyProperty>; fn get_department(&self) -> &[DepartmentProperty]; fn take_department(&mut self) -> Vec<DepartmentProperty>; fn get_dissolution_date(&self) -> &[DissolutionDateProperty]; fn take_dissolution_date(&mut self) -> Vec<DissolutionDateProperty>; fn get_diversity_policy(&self) -> &[DiversityPolicyProperty]; fn take_diversity_policy(&mut self) -> Vec<DiversityPolicyProperty>; fn get_diversity_staffing_report( &self ) -> &[DiversityStaffingReportProperty]; fn take_diversity_staffing_report( &mut self ) -> Vec<DiversityStaffingReportProperty>; fn get_duns(&self) -> &[DunsProperty]; fn take_duns(&mut self) -> Vec<DunsProperty>; fn get_email(&self) -> &[EmailProperty]; fn take_email(&mut self) -> Vec<EmailProperty>; fn get_employee(&self) -> &[EmployeeProperty]; fn take_employee(&mut self) -> Vec<EmployeeProperty>; fn get_employees(&self) -> &[EmployeesProperty]; fn take_employees(&mut self) -> Vec<EmployeesProperty>; fn get_ethics_policy(&self) -> &[EthicsPolicyProperty]; fn take_ethics_policy(&mut self) -> Vec<EthicsPolicyProperty>; fn get_event(&self) -> &[EventProperty]; fn take_event(&mut self) -> Vec<EventProperty>; fn get_events(&self) -> &[EventsProperty]; fn take_events(&mut self) -> Vec<EventsProperty>; fn get_fax_number(&self) -> &[FaxNumberProperty]; fn take_fax_number(&mut self) -> Vec<FaxNumberProperty>; fn get_founder(&self) -> &[FounderProperty]; fn take_founder(&mut self) -> Vec<FounderProperty>; fn get_founders(&self) -> &[FoundersProperty]; fn take_founders(&mut self) -> Vec<FoundersProperty>; fn get_founding_date(&self) -> &[FoundingDateProperty]; fn take_founding_date(&mut self) -> Vec<FoundingDateProperty>; fn get_founding_location(&self) -> &[FoundingLocationProperty]; fn take_founding_location(&mut self) -> Vec<FoundingLocationProperty>; fn get_funder(&self) -> &[FunderProperty]; fn take_funder(&mut self) -> Vec<FunderProperty>; fn get_funding(&self) -> &[FundingProperty]; fn take_funding(&mut self) -> Vec<FundingProperty>; fn get_global_location_number(&self) -> &[GlobalLocationNumberProperty]; fn take_global_location_number( &mut self ) -> Vec<GlobalLocationNumberProperty>; fn get_has_credential(&self) -> &[HasCredentialProperty]; fn take_has_credential(&mut self) -> Vec<HasCredentialProperty>; fn get_has_merchant_return_policy( &self ) -> &[HasMerchantReturnPolicyProperty]; fn take_has_merchant_return_policy( &mut self ) -> Vec<HasMerchantReturnPolicyProperty>; fn get_has_offer_catalog(&self) -> &[HasOfferCatalogProperty]; fn take_has_offer_catalog(&mut self) -> Vec<HasOfferCatalogProperty>; fn get_has_pos(&self) -> &[HasPosProperty]; fn take_has_pos(&mut self) -> Vec<HasPosProperty>; fn get_has_product_return_policy(&self) -> &[HasProductReturnPolicyProperty]; fn take_has_product_return_policy( &mut self ) -> Vec<HasProductReturnPolicyProperty>; fn get_interaction_statistic(&self) -> &[InteractionStatisticProperty]; fn take_interaction_statistic( &mut self ) -> Vec<InteractionStatisticProperty>; fn get_isic_v_4(&self) -> &[IsicV4Property]; fn take_isic_v_4(&mut self) -> Vec<IsicV4Property>; fn get_iso_6523_code(&self) -> &[Iso6523CodeProperty]; fn take_iso_6523_code(&mut self) -> Vec<Iso6523CodeProperty>; fn get_keywords(&self) -> &[KeywordsProperty]; fn take_keywords(&mut self) -> Vec<KeywordsProperty>; fn get_knows_about(&self) -> &[KnowsAboutProperty]; fn take_knows_about(&mut self) -> Vec<KnowsAboutProperty>; fn get_knows_language(&self) -> &[KnowsLanguageProperty]; fn take_knows_language(&mut self) -> Vec<KnowsLanguageProperty>; fn get_legal_name(&self) -> &[LegalNameProperty]; fn take_legal_name(&mut self) -> Vec<LegalNameProperty>; fn get_lei_code(&self) -> &[LeiCodeProperty]; fn take_lei_code(&mut self) -> Vec<LeiCodeProperty>; fn get_location(&self) -> &[LocationProperty]; fn take_location(&mut self) -> Vec<LocationProperty>; fn get_logo(&self) -> &[LogoProperty]; fn take_logo(&mut self) -> Vec<LogoProperty>; fn get_makes_offer(&self) -> &[MakesOfferProperty]; fn take_makes_offer(&mut self) -> Vec<MakesOfferProperty>; fn get_member(&self) -> &[MemberProperty]; fn take_member(&mut self) -> Vec<MemberProperty>; fn get_member_of(&self) -> &[MemberOfProperty]; fn take_member_of(&mut self) -> Vec<MemberOfProperty>; fn get_members(&self) -> &[MembersProperty]; fn take_members(&mut self) -> Vec<MembersProperty>; fn get_naics(&self) -> &[NaicsProperty]; fn take_naics(&mut self) -> Vec<NaicsProperty>; fn get_nonprofit_status(&self) -> &[NonprofitStatusProperty]; fn take_nonprofit_status(&mut self) -> Vec<NonprofitStatusProperty>; fn get_number_of_employees(&self) -> &[NumberOfEmployeesProperty]; fn take_number_of_employees(&mut self) -> Vec<NumberOfEmployeesProperty>; fn get_ownership_funding_info(&self) -> &[OwnershipFundingInfoProperty]; fn take_ownership_funding_info( &mut self ) -> Vec<OwnershipFundingInfoProperty>; fn get_owns(&self) -> &[OwnsProperty]; fn take_owns(&mut self) -> Vec<OwnsProperty>; fn get_parent_organization(&self) -> &[ParentOrganizationProperty]; fn take_parent_organization(&mut self) -> Vec<ParentOrganizationProperty>; fn get_publishing_principles(&self) -> &[PublishingPrinciplesProperty]; fn take_publishing_principles( &mut self ) -> Vec<PublishingPrinciplesProperty>; fn get_review(&self) -> &[ReviewProperty]; fn take_review(&mut self) -> Vec<ReviewProperty>; fn get_reviews(&self) -> &[ReviewsProperty]; fn take_reviews(&mut self) -> Vec<ReviewsProperty>; fn get_seeks(&self) -> &[SeeksProperty]; fn take_seeks(&mut self) -> Vec<SeeksProperty>; fn get_service_area(&self) -> &[ServiceAreaProperty]; fn take_service_area(&mut self) -> Vec<ServiceAreaProperty>; fn get_slogan(&self) -> &[SloganProperty]; fn take_slogan(&mut self) -> Vec<SloganProperty>; fn get_sponsor(&self) -> &[SponsorProperty]; fn take_sponsor(&mut self) -> Vec<SponsorProperty>; fn get_sub_organization(&self) -> &[SubOrganizationProperty]; fn take_sub_organization(&mut self) -> Vec<SubOrganizationProperty>; fn get_tax_id(&self) -> &[TaxIdProperty]; fn take_tax_id(&mut self) -> Vec<TaxIdProperty>; fn get_telephone(&self) -> &[TelephoneProperty]; fn take_telephone(&mut self) -> Vec<TelephoneProperty>; fn get_unnamed_sources_policy(&self) -> &[UnnamedSourcesPolicyProperty]; fn take_unnamed_sources_policy( &mut self ) -> Vec<UnnamedSourcesPolicyProperty>; fn get_vat_id(&self) -> &[VatIdProperty]; fn take_vat_id(&mut self) -> Vec<VatIdProperty>;
}
Expand description

This trait is for properties from https://schema.org/Organization.

Required Methods§

source

fn get_actionable_feedback_policy(&self) -> &[ActionableFeedbackPolicyProperty]

source

fn take_actionable_feedback_policy( &mut self ) -> Vec<ActionableFeedbackPolicyProperty>

source

fn get_address(&self) -> &[AddressProperty]

Get https://schema.org/address from Self as borrowed slice.

source

fn take_address(&mut self) -> Vec<AddressProperty>

Take https://schema.org/address from Self as owned vector.

source

fn get_agent_interaction_statistic( &self ) -> &[AgentInteractionStatisticProperty]

source

fn take_agent_interaction_statistic( &mut self ) -> Vec<AgentInteractionStatisticProperty>

source

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>

Take https://schema.org/aggregateRating from Self as owned vector.

source

fn get_alumni(&self) -> &[AlumniProperty]

Get https://schema.org/alumni from Self as borrowed slice.

source

fn take_alumni(&mut self) -> Vec<AlumniProperty>

Take https://schema.org/alumni from Self as owned vector.

source

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>

Take https://schema.org/areaServed from Self as owned vector.

source

fn get_award(&self) -> &[AwardProperty]

Get https://schema.org/award from Self as borrowed slice.

source

fn take_award(&mut self) -> Vec<AwardProperty>

Take https://schema.org/award from Self as owned vector.

source

fn get_awards(&self) -> &[AwardsProperty]

👎Deprecated: This schema is superseded by https://schema.org/award.

Get https://schema.org/awards from Self as borrowed slice.

source

fn take_awards(&mut self) -> Vec<AwardsProperty>

👎Deprecated: This schema is superseded by https://schema.org/award.

Take https://schema.org/awards from Self as owned vector.

source

fn get_brand(&self) -> &[BrandProperty]

Get https://schema.org/brand from Self as borrowed slice.

source

fn take_brand(&mut self) -> Vec<BrandProperty>

Take https://schema.org/brand from Self as owned vector.

source

fn get_contact_point(&self) -> &[ContactPointProperty]

Get https://schema.org/contactPoint from Self as borrowed slice.

source

fn take_contact_point(&mut self) -> Vec<ContactPointProperty>

Take https://schema.org/contactPoint from Self as owned vector.

source

fn get_contact_points(&self) -> &[ContactPointsProperty]

👎Deprecated: This schema is superseded by https://schema.org/contactPoint.

Get https://schema.org/contactPoints from Self as borrowed slice.

source

fn take_contact_points(&mut self) -> Vec<ContactPointsProperty>

👎Deprecated: This schema is superseded by https://schema.org/contactPoint.

Take https://schema.org/contactPoints from Self as owned vector.

source

fn get_corrections_policy(&self) -> &[CorrectionsPolicyProperty]

Get https://schema.org/correctionsPolicy from Self as borrowed slice.

source

fn take_corrections_policy(&mut self) -> Vec<CorrectionsPolicyProperty>

Take https://schema.org/correctionsPolicy from Self as owned vector.

source

fn get_department(&self) -> &[DepartmentProperty]

Get https://schema.org/department from Self as borrowed slice.

source

fn take_department(&mut self) -> Vec<DepartmentProperty>

Take https://schema.org/department from Self as owned vector.

source

fn get_dissolution_date(&self) -> &[DissolutionDateProperty]

Get https://schema.org/dissolutionDate from Self as borrowed slice.

source

fn take_dissolution_date(&mut self) -> Vec<DissolutionDateProperty>

Take https://schema.org/dissolutionDate from Self as owned vector.

source

fn get_diversity_policy(&self) -> &[DiversityPolicyProperty]

Get https://schema.org/diversityPolicy from Self as borrowed slice.

source

fn take_diversity_policy(&mut self) -> Vec<DiversityPolicyProperty>

Take https://schema.org/diversityPolicy from Self as owned vector.

source

fn get_diversity_staffing_report(&self) -> &[DiversityStaffingReportProperty]

source

fn take_diversity_staffing_report( &mut self ) -> Vec<DiversityStaffingReportProperty>

source

fn get_duns(&self) -> &[DunsProperty]

Get https://schema.org/duns from Self as borrowed slice.

source

fn take_duns(&mut self) -> Vec<DunsProperty>

Take https://schema.org/duns from Self as owned vector.

source

fn get_email(&self) -> &[EmailProperty]

Get https://schema.org/email from Self as borrowed slice.

source

fn take_email(&mut self) -> Vec<EmailProperty>

Take https://schema.org/email from Self as owned vector.

source

fn get_employee(&self) -> &[EmployeeProperty]

Get https://schema.org/employee from Self as borrowed slice.

source

fn take_employee(&mut self) -> Vec<EmployeeProperty>

Take https://schema.org/employee from Self as owned vector.

source

fn get_employees(&self) -> &[EmployeesProperty]

👎Deprecated: This schema is superseded by https://schema.org/employee.

Get https://schema.org/employees from Self as borrowed slice.

source

fn take_employees(&mut self) -> Vec<EmployeesProperty>

👎Deprecated: This schema is superseded by https://schema.org/employee.

Take https://schema.org/employees from Self as owned vector.

source

fn get_ethics_policy(&self) -> &[EthicsPolicyProperty]

Get https://schema.org/ethicsPolicy from Self as borrowed slice.

source

fn take_ethics_policy(&mut self) -> Vec<EthicsPolicyProperty>

Take https://schema.org/ethicsPolicy from Self as owned vector.

source

fn get_event(&self) -> &[EventProperty]

Get https://schema.org/event from Self as borrowed slice.

source

fn take_event(&mut self) -> Vec<EventProperty>

Take https://schema.org/event from Self as owned vector.

source

fn get_events(&self) -> &[EventsProperty]

👎Deprecated: This schema is superseded by https://schema.org/event.

Get https://schema.org/events from Self as borrowed slice.

source

fn take_events(&mut self) -> Vec<EventsProperty>

👎Deprecated: This schema is superseded by https://schema.org/event.

Take https://schema.org/events from Self as owned vector.

source

fn get_fax_number(&self) -> &[FaxNumberProperty]

Get https://schema.org/faxNumber from Self as borrowed slice.

source

fn take_fax_number(&mut self) -> Vec<FaxNumberProperty>

Take https://schema.org/faxNumber from Self as owned vector.

source

fn get_founder(&self) -> &[FounderProperty]

Get https://schema.org/founder from Self as borrowed slice.

source

fn take_founder(&mut self) -> Vec<FounderProperty>

Take https://schema.org/founder from Self as owned vector.

source

fn get_founders(&self) -> &[FoundersProperty]

👎Deprecated: This schema is superseded by https://schema.org/founder.

Get https://schema.org/founders from Self as borrowed slice.

source

fn take_founders(&mut self) -> Vec<FoundersProperty>

👎Deprecated: This schema is superseded by https://schema.org/founder.

Take https://schema.org/founders from Self as owned vector.

source

fn get_founding_date(&self) -> &[FoundingDateProperty]

Get https://schema.org/foundingDate from Self as borrowed slice.

source

fn take_founding_date(&mut self) -> Vec<FoundingDateProperty>

Take https://schema.org/foundingDate from Self as owned vector.

source

fn get_founding_location(&self) -> &[FoundingLocationProperty]

Get https://schema.org/foundingLocation from Self as borrowed slice.

source

fn take_founding_location(&mut self) -> Vec<FoundingLocationProperty>

Take https://schema.org/foundingLocation from Self as owned vector.

source

fn get_funder(&self) -> &[FunderProperty]

Get https://schema.org/funder from Self as borrowed slice.

source

fn take_funder(&mut self) -> Vec<FunderProperty>

Take https://schema.org/funder from Self as owned vector.

source

fn get_funding(&self) -> &[FundingProperty]

Get https://schema.org/funding from Self as borrowed slice.

source

fn take_funding(&mut self) -> Vec<FundingProperty>

Take https://schema.org/funding from Self as owned vector.

source

fn get_global_location_number(&self) -> &[GlobalLocationNumberProperty]

Get https://schema.org/globalLocationNumber from Self as borrowed slice.

source

fn take_global_location_number(&mut self) -> Vec<GlobalLocationNumberProperty>

Take https://schema.org/globalLocationNumber from Self as owned vector.

source

fn get_has_credential(&self) -> &[HasCredentialProperty]

Get https://schema.org/hasCredential from Self as borrowed slice.

source

fn take_has_credential(&mut self) -> Vec<HasCredentialProperty>

Take https://schema.org/hasCredential from Self as owned vector.

source

fn get_has_merchant_return_policy(&self) -> &[HasMerchantReturnPolicyProperty]

source

fn take_has_merchant_return_policy( &mut self ) -> Vec<HasMerchantReturnPolicyProperty>

source

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>

Take https://schema.org/hasOfferCatalog from Self as owned vector.

source

fn get_has_pos(&self) -> &[HasPosProperty]

Get https://schema.org/hasPOS from Self as borrowed slice.

source

fn take_has_pos(&mut self) -> Vec<HasPosProperty>

Take https://schema.org/hasPOS from Self as owned vector.

source

fn get_has_product_return_policy(&self) -> &[HasProductReturnPolicyProperty]

👎Deprecated: This schema is archived, see https://schema.org/docs/attic.home.html. This schema is superseded by https://schema.org/hasMerchantReturnPolicy.

Get https://schema.org/hasProductReturnPolicy from Self as borrowed slice.

source

fn take_has_product_return_policy( &mut self ) -> Vec<HasProductReturnPolicyProperty>

👎Deprecated: This schema is archived, see https://schema.org/docs/attic.home.html. This schema is superseded by https://schema.org/hasMerchantReturnPolicy.
source

fn get_interaction_statistic(&self) -> &[InteractionStatisticProperty]

Get https://schema.org/interactionStatistic from Self as borrowed slice.

source

fn take_interaction_statistic(&mut self) -> Vec<InteractionStatisticProperty>

Take https://schema.org/interactionStatistic from Self as owned vector.

source

fn get_isic_v_4(&self) -> &[IsicV4Property]

Get https://schema.org/isicV4 from Self as borrowed slice.

source

fn take_isic_v_4(&mut self) -> Vec<IsicV4Property>

Take https://schema.org/isicV4 from Self as owned vector.

source

fn get_iso_6523_code(&self) -> &[Iso6523CodeProperty]

Get https://schema.org/iso6523Code from Self as borrowed slice.

source

fn take_iso_6523_code(&mut self) -> Vec<Iso6523CodeProperty>

Take https://schema.org/iso6523Code from Self as owned vector.

source

fn get_keywords(&self) -> &[KeywordsProperty]

Get https://schema.org/keywords from Self as borrowed slice.

source

fn take_keywords(&mut self) -> Vec<KeywordsProperty>

Take https://schema.org/keywords from Self as owned vector.

source

fn get_knows_about(&self) -> &[KnowsAboutProperty]

Get https://schema.org/knowsAbout from Self as borrowed slice.

source

fn take_knows_about(&mut self) -> Vec<KnowsAboutProperty>

Take https://schema.org/knowsAbout from Self as owned vector.

source

fn get_knows_language(&self) -> &[KnowsLanguageProperty]

Get https://schema.org/knowsLanguage from Self as borrowed slice.

source

fn take_knows_language(&mut self) -> Vec<KnowsLanguageProperty>

Take https://schema.org/knowsLanguage from Self as owned vector.

Get https://schema.org/legalName from Self as borrowed slice.

Take https://schema.org/legalName from Self as owned vector.

source

fn get_lei_code(&self) -> &[LeiCodeProperty]

Get https://schema.org/leiCode from Self as borrowed slice.

source

fn take_lei_code(&mut self) -> Vec<LeiCodeProperty>

Take https://schema.org/leiCode from Self as owned vector.

source

fn get_location(&self) -> &[LocationProperty]

Get https://schema.org/location from Self as borrowed slice.

source

fn take_location(&mut self) -> Vec<LocationProperty>

Take https://schema.org/location from Self as owned vector.

Get https://schema.org/logo from Self as borrowed slice.

Take https://schema.org/logo from Self as owned vector.

source

fn get_makes_offer(&self) -> &[MakesOfferProperty]

Get https://schema.org/makesOffer from Self as borrowed slice.

source

fn take_makes_offer(&mut self) -> Vec<MakesOfferProperty>

Take https://schema.org/makesOffer from Self as owned vector.

source

fn get_member(&self) -> &[MemberProperty]

Get https://schema.org/member from Self as borrowed slice.

source

fn take_member(&mut self) -> Vec<MemberProperty>

Take https://schema.org/member from Self as owned vector.

source

fn get_member_of(&self) -> &[MemberOfProperty]

Get https://schema.org/memberOf from Self as borrowed slice.

source

fn take_member_of(&mut self) -> Vec<MemberOfProperty>

Take https://schema.org/memberOf from Self as owned vector.

source

fn get_members(&self) -> &[MembersProperty]

👎Deprecated: This schema is superseded by https://schema.org/member.

Get https://schema.org/members from Self as borrowed slice.

source

fn take_members(&mut self) -> Vec<MembersProperty>

👎Deprecated: This schema is superseded by https://schema.org/member.

Take https://schema.org/members from Self as owned vector.

source

fn get_naics(&self) -> &[NaicsProperty]

Get https://schema.org/naics from Self as borrowed slice.

source

fn take_naics(&mut self) -> Vec<NaicsProperty>

Take https://schema.org/naics from Self as owned vector.

source

fn get_nonprofit_status(&self) -> &[NonprofitStatusProperty]

Get https://schema.org/nonprofitStatus from Self as borrowed slice.

source

fn take_nonprofit_status(&mut self) -> Vec<NonprofitStatusProperty>

Take https://schema.org/nonprofitStatus from Self as owned vector.

source

fn get_number_of_employees(&self) -> &[NumberOfEmployeesProperty]

Get https://schema.org/numberOfEmployees from Self as borrowed slice.

source

fn take_number_of_employees(&mut self) -> Vec<NumberOfEmployeesProperty>

Take https://schema.org/numberOfEmployees from Self as owned vector.

source

fn get_ownership_funding_info(&self) -> &[OwnershipFundingInfoProperty]

Get https://schema.org/ownershipFundingInfo from Self as borrowed slice.

source

fn take_ownership_funding_info(&mut self) -> Vec<OwnershipFundingInfoProperty>

Take https://schema.org/ownershipFundingInfo from Self as owned vector.

source

fn get_owns(&self) -> &[OwnsProperty]

Get https://schema.org/owns from Self as borrowed slice.

source

fn take_owns(&mut self) -> Vec<OwnsProperty>

Take https://schema.org/owns from Self as owned vector.

source

fn get_parent_organization(&self) -> &[ParentOrganizationProperty]

Get https://schema.org/parentOrganization from Self as borrowed slice.

source

fn take_parent_organization(&mut self) -> Vec<ParentOrganizationProperty>

Take https://schema.org/parentOrganization from Self as owned vector.

source

fn get_publishing_principles(&self) -> &[PublishingPrinciplesProperty]

Get https://schema.org/publishingPrinciples from Self as borrowed slice.

source

fn take_publishing_principles(&mut self) -> Vec<PublishingPrinciplesProperty>

Take https://schema.org/publishingPrinciples from Self as owned vector.

source

fn get_review(&self) -> &[ReviewProperty]

Get https://schema.org/review from Self as borrowed slice.

source

fn take_review(&mut self) -> Vec<ReviewProperty>

Take https://schema.org/review from Self as owned vector.

source

fn get_reviews(&self) -> &[ReviewsProperty]

👎Deprecated: This schema is superseded by https://schema.org/review.

Get https://schema.org/reviews from Self as borrowed slice.

source

fn take_reviews(&mut self) -> Vec<ReviewsProperty>

👎Deprecated: This schema is superseded by https://schema.org/review.

Take https://schema.org/reviews from Self as owned vector.

source

fn get_seeks(&self) -> &[SeeksProperty]

Get https://schema.org/seeks from Self as borrowed slice.

source

fn take_seeks(&mut self) -> Vec<SeeksProperty>

Take https://schema.org/seeks from Self as owned vector.

source

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>

👎Deprecated: This schema is superseded by https://schema.org/areaServed.

Take https://schema.org/serviceArea from Self as owned vector.

source

fn get_slogan(&self) -> &[SloganProperty]

Get https://schema.org/slogan from Self as borrowed slice.

source

fn take_slogan(&mut self) -> Vec<SloganProperty>

Take https://schema.org/slogan from Self as owned vector.

source

fn get_sponsor(&self) -> &[SponsorProperty]

Get https://schema.org/sponsor from Self as borrowed slice.

source

fn take_sponsor(&mut self) -> Vec<SponsorProperty>

Take https://schema.org/sponsor from Self as owned vector.

source

fn get_sub_organization(&self) -> &[SubOrganizationProperty]

Get https://schema.org/subOrganization from Self as borrowed slice.

source

fn take_sub_organization(&mut self) -> Vec<SubOrganizationProperty>

Take https://schema.org/subOrganization from Self as owned vector.

source

fn get_tax_id(&self) -> &[TaxIdProperty]

Get https://schema.org/taxID from Self as borrowed slice.

source

fn take_tax_id(&mut self) -> Vec<TaxIdProperty>

Take https://schema.org/taxID from Self as owned vector.

source

fn get_telephone(&self) -> &[TelephoneProperty]

Get https://schema.org/telephone from Self as borrowed slice.

source

fn take_telephone(&mut self) -> Vec<TelephoneProperty>

Take https://schema.org/telephone from Self as owned vector.

source

fn get_unnamed_sources_policy(&self) -> &[UnnamedSourcesPolicyProperty]

Get https://schema.org/unnamedSourcesPolicy from Self as borrowed slice.

source

fn take_unnamed_sources_policy(&mut self) -> Vec<UnnamedSourcesPolicyProperty>

Take https://schema.org/unnamedSourcesPolicy from Self as owned vector.

source

fn get_vat_id(&self) -> &[VatIdProperty]

Get https://schema.org/vatID from Self as borrowed slice.

source

fn take_vat_id(&mut self) -> Vec<VatIdProperty>

Take https://schema.org/vatID from Self as owned vector.

Implementors§

source§

impl OrganizationTrait for AccountingService

source§

impl OrganizationTrait for AdultEntertainment

source§

impl OrganizationTrait for Airline

source§

impl OrganizationTrait for AmusementPark

source§

impl OrganizationTrait for AnimalShelter

source§

impl OrganizationTrait for ArchiveOrganization

source§

impl OrganizationTrait for ArtGallery

source§

impl OrganizationTrait for Attorney

source§

impl OrganizationTrait for AutoBodyShop

source§

impl OrganizationTrait for AutoDealer

source§

impl OrganizationTrait for AutoPartsStore

source§

impl OrganizationTrait for AutoRental

source§

impl OrganizationTrait for AutoRepair

source§

impl OrganizationTrait for AutoWash

source§

impl OrganizationTrait for AutomatedTeller

source§

impl OrganizationTrait for AutomotiveBusiness

source§

impl OrganizationTrait for Bakery

source§

impl OrganizationTrait for BankOrCreditUnion

source§

impl OrganizationTrait for BarOrPub

source§

impl OrganizationTrait for BeautySalon

source§

impl OrganizationTrait for BedAndBreakfast

source§

impl OrganizationTrait for BikeStore

source§

impl OrganizationTrait for BookStore

source§

impl OrganizationTrait for BowlingAlley

source§

impl OrganizationTrait for Brewery

source§

impl OrganizationTrait for CafeOrCoffeeShop

source§

impl OrganizationTrait for Campground

source§

impl OrganizationTrait for Casino

source§

impl OrganizationTrait for ChildCare

source§

impl OrganizationTrait for ClothingStore

source§

impl OrganizationTrait for CollegeOrUniversity

source§

impl OrganizationTrait for ComedyClub

source§

impl OrganizationTrait for ComputerStore

source§

impl OrganizationTrait for Consortium

source§

impl OrganizationTrait for ConvenienceStore

source§

impl OrganizationTrait for Corporation

source§

impl OrganizationTrait for CovidTestingFacility

source§

impl OrganizationTrait for DanceGroup

source§

impl OrganizationTrait for DaySpa

source§

impl OrganizationTrait for Dentist

source§

impl OrganizationTrait for DepartmentStore

source§

impl OrganizationTrait for DiagnosticLab

source§

impl OrganizationTrait for Distillery

source§

impl OrganizationTrait for DryCleaningOrLaundry

source§

impl OrganizationTrait for EducationalOrganization

source§

impl OrganizationTrait for Electrician

source§

impl OrganizationTrait for ElectronicsStore

source§

impl OrganizationTrait for ElementarySchool

source§

impl OrganizationTrait for EmergencyService

source§

impl OrganizationTrait for EmploymentAgency

source§

impl OrganizationTrait for EntertainmentBusiness

source§

impl OrganizationTrait for ExerciseGym

source§

impl OrganizationTrait for FastFoodRestaurant

source§

impl OrganizationTrait for FinancialService

source§

impl OrganizationTrait for FireStation

source§

impl OrganizationTrait for Florist

source§

impl OrganizationTrait for FoodEstablishment

source§

impl OrganizationTrait for FundingAgency

source§

impl OrganizationTrait for FundingScheme

source§

impl OrganizationTrait for FurnitureStore

source§

impl OrganizationTrait for GardenStore

source§

impl OrganizationTrait for GasStation

source§

impl OrganizationTrait for GeneralContractor

source§

impl OrganizationTrait for GolfCourse

source§

impl OrganizationTrait for GovernmentOffice

source§

impl OrganizationTrait for GovernmentOrganization

source§

impl OrganizationTrait for GroceryStore

source§

impl OrganizationTrait for HairSalon

source§

impl OrganizationTrait for HardwareStore

source§

impl OrganizationTrait for HealthAndBeautyBusiness

source§

impl OrganizationTrait for HealthClub

source§

impl OrganizationTrait for HighSchool

source§

impl OrganizationTrait for HobbyShop

source§

impl OrganizationTrait for HomeAndConstructionBusiness

source§

impl OrganizationTrait for HomeGoodsStore

source§

impl OrganizationTrait for Hospital

source§

impl OrganizationTrait for Hostel

source§

impl OrganizationTrait for Hotel

source§

impl OrganizationTrait for HousePainter

source§

impl OrganizationTrait for HvacBusiness

source§

impl OrganizationTrait for IceCreamShop

source§

impl OrganizationTrait for InsuranceAgency

source§

impl OrganizationTrait for InternetCafe

source§

impl OrganizationTrait for JewelryStore

source§

impl OrganizationTrait for LegalService

source§

impl OrganizationTrait for Library

source§

impl OrganizationTrait for LibrarySystem

source§

impl OrganizationTrait for LiquorStore

source§

impl OrganizationTrait for LocalBusiness

source§

impl OrganizationTrait for Locksmith

source§

impl OrganizationTrait for LodgingBusiness

source§

impl OrganizationTrait for MedicalBusiness

source§

impl OrganizationTrait for MedicalClinic

source§

impl OrganizationTrait for MedicalOrganization

source§

impl OrganizationTrait for MensClothingStore

source§

impl OrganizationTrait for MiddleSchool

source§

impl OrganizationTrait for MobilePhoneStore

source§

impl OrganizationTrait for Motel

source§

impl OrganizationTrait for MotorcycleDealer

source§

impl OrganizationTrait for MotorcycleRepair

source§

impl OrganizationTrait for MovieRentalStore

source§

impl OrganizationTrait for MovieTheater

source§

impl OrganizationTrait for MovingCompany

source§

impl OrganizationTrait for MusicGroup

source§

impl OrganizationTrait for MusicStore

source§

impl OrganizationTrait for NailSalon

source§

impl OrganizationTrait for NewsMediaOrganization

source§

impl OrganizationTrait for Ngo

source§

impl OrganizationTrait for NightClub

source§

impl OrganizationTrait for Notary

source§

impl OrganizationTrait for OfficeEquipmentStore

source§

impl OrganizationTrait for OnlineBusiness

source§

impl OrganizationTrait for OnlineStore

source§

impl OrganizationTrait for Optician

source§

impl OrganizationTrait for Organization

source§

impl OrganizationTrait for OutletStore

source§

impl OrganizationTrait for PawnShop

source§

impl OrganizationTrait for PerformingGroup

source§

impl OrganizationTrait for PetStore

source§

impl OrganizationTrait for Pharmacy

source§

impl OrganizationTrait for Physician

source§

impl OrganizationTrait for Plumber

source§

impl OrganizationTrait for PoliceStation

source§

impl OrganizationTrait for PoliticalParty

source§

impl OrganizationTrait for PostOffice

source§

impl OrganizationTrait for Preschool

source§

impl OrganizationTrait for ProfessionalService

source§

impl OrganizationTrait for Project

source§

impl OrganizationTrait for PublicSwimmingPool

source§

impl OrganizationTrait for RadioStation

source§

impl OrganizationTrait for RealEstateAgent

source§

impl OrganizationTrait for RecyclingCenter

source§

impl OrganizationTrait for ResearchOrganization

source§

impl OrganizationTrait for ResearchProject

source§

impl OrganizationTrait for Resort

source§

impl OrganizationTrait for Restaurant

source§

impl OrganizationTrait for RoofingContractor

source§

impl OrganizationTrait for School

source§

impl OrganizationTrait for SearchRescueOrganization

source§

impl OrganizationTrait for SelfStorage

source§

impl OrganizationTrait for ShoeStore

source§

impl OrganizationTrait for ShoppingCenter

source§

impl OrganizationTrait for SkiResort

source§

impl OrganizationTrait for SportingGoodsStore

source§

impl OrganizationTrait for SportsActivityLocation

source§

impl OrganizationTrait for SportsClub

source§

impl OrganizationTrait for SportsOrganization

source§

impl OrganizationTrait for SportsTeam

source§

impl OrganizationTrait for StadiumOrArena

source§

impl OrganizationTrait for Store

source§

impl OrganizationTrait for TattooParlor

source§

impl OrganizationTrait for TelevisionStation

source§

impl OrganizationTrait for TennisComplex

source§

impl OrganizationTrait for TheaterGroup

source§

impl OrganizationTrait for TireShop

source§

impl OrganizationTrait for TouristInformationCenter

source§

impl OrganizationTrait for ToyStore

source§

impl OrganizationTrait for TravelAgency

source§

impl OrganizationTrait for VacationRental

source§

impl OrganizationTrait for VeterinaryCare

source§

impl OrganizationTrait for WholesaleStore

source§

impl OrganizationTrait for Winery

source§

impl OrganizationTrait for WorkersUnion