pub trait PersonTrait {
Show 128 methods // Required methods fn get_additional_name(&self) -> &[AdditionalNameProperty]; fn take_additional_name(&mut self) -> Vec<AdditionalNameProperty>; fn get_address(&self) -> &[AddressProperty]; fn take_address(&mut self) -> Vec<AddressProperty>; fn get_affiliation(&self) -> &[AffiliationProperty]; fn take_affiliation(&mut self) -> Vec<AffiliationProperty>; fn get_agent_interaction_statistic( &self ) -> &[AgentInteractionStatisticProperty]; fn take_agent_interaction_statistic( &mut self ) -> Vec<AgentInteractionStatisticProperty>; fn get_alumni_of(&self) -> &[AlumniOfProperty]; fn take_alumni_of(&mut self) -> Vec<AlumniOfProperty>; 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_birth_date(&self) -> &[BirthDateProperty]; fn take_birth_date(&mut self) -> Vec<BirthDateProperty>; fn get_birth_place(&self) -> &[BirthPlaceProperty]; fn take_birth_place(&mut self) -> Vec<BirthPlaceProperty>; fn get_brand(&self) -> &[BrandProperty]; fn take_brand(&mut self) -> Vec<BrandProperty>; fn get_call_sign(&self) -> &[CallSignProperty]; fn take_call_sign(&mut self) -> Vec<CallSignProperty>; fn get_children(&self) -> &[ChildrenProperty]; fn take_children(&mut self) -> Vec<ChildrenProperty>; fn get_colleague(&self) -> &[ColleagueProperty]; fn take_colleague(&mut self) -> Vec<ColleagueProperty>; fn get_colleagues(&self) -> &[ColleaguesProperty]; fn take_colleagues(&mut self) -> Vec<ColleaguesProperty>; 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_death_date(&self) -> &[DeathDateProperty]; fn take_death_date(&mut self) -> Vec<DeathDateProperty>; fn get_death_place(&self) -> &[DeathPlaceProperty]; fn take_death_place(&mut self) -> Vec<DeathPlaceProperty>; 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_family_name(&self) -> &[FamilyNameProperty]; fn take_family_name(&mut self) -> Vec<FamilyNameProperty>; fn get_fax_number(&self) -> &[FaxNumberProperty]; fn take_fax_number(&mut self) -> Vec<FaxNumberProperty>; fn get_follows(&self) -> &[FollowsProperty]; fn take_follows(&mut self) -> Vec<FollowsProperty>; 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_gender(&self) -> &[GenderProperty]; fn take_gender(&mut self) -> Vec<GenderProperty>; fn get_given_name(&self) -> &[GivenNameProperty]; fn take_given_name(&mut self) -> Vec<GivenNameProperty>; 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_occupation(&self) -> &[HasOccupationProperty]; fn take_has_occupation(&mut self) -> Vec<HasOccupationProperty>; 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_height(&self) -> &[HeightProperty]; fn take_height(&mut self) -> Vec<HeightProperty>; fn get_home_location(&self) -> &[HomeLocationProperty]; fn take_home_location(&mut self) -> Vec<HomeLocationProperty>; fn get_honorific_prefix(&self) -> &[HonorificPrefixProperty]; fn take_honorific_prefix(&mut self) -> Vec<HonorificPrefixProperty>; fn get_honorific_suffix(&self) -> &[HonorificSuffixProperty]; fn take_honorific_suffix(&mut self) -> Vec<HonorificSuffixProperty>; 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_job_title(&self) -> &[JobTitleProperty]; fn take_job_title(&mut self) -> Vec<JobTitleProperty>; fn get_knows(&self) -> &[KnowsProperty]; fn take_knows(&mut self) -> Vec<KnowsProperty>; 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_makes_offer(&self) -> &[MakesOfferProperty]; fn take_makes_offer(&mut self) -> Vec<MakesOfferProperty>; fn get_member_of(&self) -> &[MemberOfProperty]; fn take_member_of(&mut self) -> Vec<MemberOfProperty>; fn get_naics(&self) -> &[NaicsProperty]; fn take_naics(&mut self) -> Vec<NaicsProperty>; fn get_nationality(&self) -> &[NationalityProperty]; fn take_nationality(&mut self) -> Vec<NationalityProperty>; fn get_net_worth(&self) -> &[NetWorthProperty]; fn take_net_worth(&mut self) -> Vec<NetWorthProperty>; fn get_owns(&self) -> &[OwnsProperty]; fn take_owns(&mut self) -> Vec<OwnsProperty>; fn get_parent(&self) -> &[ParentProperty]; fn take_parent(&mut self) -> Vec<ParentProperty>; fn get_parents(&self) -> &[ParentsProperty]; fn take_parents(&mut self) -> Vec<ParentsProperty>; fn get_performer_in(&self) -> &[PerformerInProperty]; fn take_performer_in(&mut self) -> Vec<PerformerInProperty>; fn get_publishing_principles(&self) -> &[PublishingPrinciplesProperty]; fn take_publishing_principles( &mut self ) -> Vec<PublishingPrinciplesProperty>; fn get_related_to(&self) -> &[RelatedToProperty]; fn take_related_to(&mut self) -> Vec<RelatedToProperty>; fn get_seeks(&self) -> &[SeeksProperty]; fn take_seeks(&mut self) -> Vec<SeeksProperty>; fn get_sibling(&self) -> &[SiblingProperty]; fn take_sibling(&mut self) -> Vec<SiblingProperty>; fn get_siblings(&self) -> &[SiblingsProperty]; fn take_siblings(&mut self) -> Vec<SiblingsProperty>; fn get_sponsor(&self) -> &[SponsorProperty]; fn take_sponsor(&mut self) -> Vec<SponsorProperty>; fn get_spouse(&self) -> &[SpouseProperty]; fn take_spouse(&mut self) -> Vec<SpouseProperty>; 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_vat_id(&self) -> &[VatIdProperty]; fn take_vat_id(&mut self) -> Vec<VatIdProperty>; fn get_weight(&self) -> &[WeightProperty]; fn take_weight(&mut self) -> Vec<WeightProperty>; fn get_work_location(&self) -> &[WorkLocationProperty]; fn take_work_location(&mut self) -> Vec<WorkLocationProperty>; fn get_works_for(&self) -> &[WorksForProperty]; fn take_works_for(&mut self) -> Vec<WorksForProperty>;
}
Expand description

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

Required Methods§

source

fn get_additional_name(&self) -> &[AdditionalNameProperty]

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

source

fn take_additional_name(&mut self) -> Vec<AdditionalNameProperty>

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

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_affiliation(&self) -> &[AffiliationProperty]

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

source

fn take_affiliation(&mut self) -> Vec<AffiliationProperty>

Take https://schema.org/affiliation 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_alumni_of(&self) -> &[AlumniOfProperty]

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

source

fn take_alumni_of(&mut self) -> Vec<AlumniOfProperty>

Take https://schema.org/alumniOf 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_birth_date(&self) -> &[BirthDateProperty]

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

source

fn take_birth_date(&mut self) -> Vec<BirthDateProperty>

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

source

fn get_birth_place(&self) -> &[BirthPlaceProperty]

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

source

fn take_birth_place(&mut self) -> Vec<BirthPlaceProperty>

Take https://schema.org/birthPlace 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_call_sign(&self) -> &[CallSignProperty]

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

source

fn take_call_sign(&mut self) -> Vec<CallSignProperty>

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

source

fn get_children(&self) -> &[ChildrenProperty]

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

source

fn take_children(&mut self) -> Vec<ChildrenProperty>

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

source

fn get_colleague(&self) -> &[ColleagueProperty]

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

source

fn take_colleague(&mut self) -> Vec<ColleagueProperty>

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

source

fn get_colleagues(&self) -> &[ColleaguesProperty]

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

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

source

fn take_colleagues(&mut self) -> Vec<ColleaguesProperty>

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

Take https://schema.org/colleagues 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_death_date(&self) -> &[DeathDateProperty]

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

source

fn take_death_date(&mut self) -> Vec<DeathDateProperty>

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

source

fn get_death_place(&self) -> &[DeathPlaceProperty]

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

source

fn take_death_place(&mut self) -> Vec<DeathPlaceProperty>

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

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_family_name(&self) -> &[FamilyNameProperty]

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

source

fn take_family_name(&mut self) -> Vec<FamilyNameProperty>

Take https://schema.org/familyName 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_follows(&self) -> &[FollowsProperty]

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

source

fn take_follows(&mut self) -> Vec<FollowsProperty>

Take https://schema.org/follows 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_gender(&self) -> &[GenderProperty]

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

source

fn take_gender(&mut self) -> Vec<GenderProperty>

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

source

fn get_given_name(&self) -> &[GivenNameProperty]

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

source

fn take_given_name(&mut self) -> Vec<GivenNameProperty>

Take https://schema.org/givenName 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_occupation(&self) -> &[HasOccupationProperty]

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

source

fn take_has_occupation(&mut self) -> Vec<HasOccupationProperty>

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

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_height(&self) -> &[HeightProperty]

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

source

fn take_height(&mut self) -> Vec<HeightProperty>

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

source

fn get_home_location(&self) -> &[HomeLocationProperty]

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

source

fn take_home_location(&mut self) -> Vec<HomeLocationProperty>

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

source

fn get_honorific_prefix(&self) -> &[HonorificPrefixProperty]

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

source

fn take_honorific_prefix(&mut self) -> Vec<HonorificPrefixProperty>

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

source

fn get_honorific_suffix(&self) -> &[HonorificSuffixProperty]

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

source

fn take_honorific_suffix(&mut self) -> Vec<HonorificSuffixProperty>

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

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_job_title(&self) -> &[JobTitleProperty]

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

source

fn take_job_title(&mut self) -> Vec<JobTitleProperty>

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

source

fn get_knows(&self) -> &[KnowsProperty]

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

source

fn take_knows(&mut self) -> Vec<KnowsProperty>

Take https://schema.org/knows 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.

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_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_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_nationality(&self) -> &[NationalityProperty]

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

source

fn take_nationality(&mut self) -> Vec<NationalityProperty>

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

source

fn get_net_worth(&self) -> &[NetWorthProperty]

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

source

fn take_net_worth(&mut self) -> Vec<NetWorthProperty>

Take https://schema.org/netWorth 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(&self) -> &[ParentProperty]

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

source

fn take_parent(&mut self) -> Vec<ParentProperty>

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

source

fn get_parents(&self) -> &[ParentsProperty]

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

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

source

fn take_parents(&mut self) -> Vec<ParentsProperty>

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

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

source

fn get_performer_in(&self) -> &[PerformerInProperty]

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

source

fn take_performer_in(&mut self) -> Vec<PerformerInProperty>

Take https://schema.org/performerIn 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.

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

Take https://schema.org/relatedTo 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_sibling(&self) -> &[SiblingProperty]

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

source

fn take_sibling(&mut self) -> Vec<SiblingProperty>

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

source

fn get_siblings(&self) -> &[SiblingsProperty]

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

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

source

fn take_siblings(&mut self) -> Vec<SiblingsProperty>

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

Take https://schema.org/siblings 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_spouse(&self) -> &[SpouseProperty]

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

source

fn take_spouse(&mut self) -> Vec<SpouseProperty>

Take https://schema.org/spouse 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_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.

source

fn get_weight(&self) -> &[WeightProperty]

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

source

fn take_weight(&mut self) -> Vec<WeightProperty>

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

source

fn get_work_location(&self) -> &[WorkLocationProperty]

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

source

fn take_work_location(&mut self) -> Vec<WorkLocationProperty>

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

source

fn get_works_for(&self) -> &[WorksForProperty]

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

source

fn take_works_for(&mut self) -> Vec<WorksForProperty>

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

Implementors§