Trait schema_org_types::TechArticleTrait
source · pub trait TechArticleTrait {
// Required methods
fn get_dependencies(&self) -> &[DependenciesProperty];
fn take_dependencies(&mut self) -> Vec<DependenciesProperty>;
fn get_proficiency_level(&self) -> &[ProficiencyLevelProperty];
fn take_proficiency_level(&mut self) -> Vec<ProficiencyLevelProperty>;
}
Expand description
This trait is for properties from https://schema.org/TechArticle.
Required Methods§
sourcefn get_dependencies(&self) -> &[DependenciesProperty]
fn get_dependencies(&self) -> &[DependenciesProperty]
Get https://schema.org/dependencies from Self
as borrowed slice.
sourcefn take_dependencies(&mut self) -> Vec<DependenciesProperty>
fn take_dependencies(&mut self) -> Vec<DependenciesProperty>
Take https://schema.org/dependencies from Self
as owned vector.
sourcefn get_proficiency_level(&self) -> &[ProficiencyLevelProperty]
fn get_proficiency_level(&self) -> &[ProficiencyLevelProperty]
Get https://schema.org/proficiencyLevel from Self
as borrowed slice.
sourcefn take_proficiency_level(&mut self) -> Vec<ProficiencyLevelProperty>
fn take_proficiency_level(&mut self) -> Vec<ProficiencyLevelProperty>
Take https://schema.org/proficiencyLevel from Self
as owned vector.