Trait schema_org_types::DefinedTermTrait
source · pub trait DefinedTermTrait {
// Required methods
fn get_in_defined_term_set(&self) -> &[InDefinedTermSetProperty];
fn take_in_defined_term_set(&mut self) -> Vec<InDefinedTermSetProperty>;
fn get_term_code(&self) -> &[TermCodeProperty];
fn take_term_code(&mut self) -> Vec<TermCodeProperty>;
}
Expand description
This trait is for properties from https://schema.org/DefinedTerm.
Required Methods§
sourcefn get_in_defined_term_set(&self) -> &[InDefinedTermSetProperty]
fn get_in_defined_term_set(&self) -> &[InDefinedTermSetProperty]
Get https://schema.org/inDefinedTermSet from Self
as borrowed slice.
sourcefn take_in_defined_term_set(&mut self) -> Vec<InDefinedTermSetProperty>
fn take_in_defined_term_set(&mut self) -> Vec<InDefinedTermSetProperty>
Take https://schema.org/inDefinedTermSet from Self
as owned vector.
sourcefn get_term_code(&self) -> &[TermCodeProperty]
fn get_term_code(&self) -> &[TermCodeProperty]
Get https://schema.org/termCode from Self
as borrowed slice.
sourcefn take_term_code(&mut self) -> Vec<TermCodeProperty>
fn take_term_code(&mut self) -> Vec<TermCodeProperty>
Take https://schema.org/termCode from Self
as owned vector.