pub trait MedicalGuidelineTrait {
// Required methods
fn get_evidence_level(&self) -> &[EvidenceLevelProperty];
fn take_evidence_level(&mut self) -> Vec<EvidenceLevelProperty>;
fn get_evidence_origin(&self) -> &[EvidenceOriginProperty];
fn take_evidence_origin(&mut self) -> Vec<EvidenceOriginProperty>;
fn get_guideline_date(&self) -> &[GuidelineDateProperty];
fn take_guideline_date(&mut self) -> Vec<GuidelineDateProperty>;
fn get_guideline_subject(&self) -> &[GuidelineSubjectProperty];
fn take_guideline_subject(&mut self) -> Vec<GuidelineSubjectProperty>;
}
Expand description
This trait is for properties from https://schema.org/MedicalGuideline.
Required Methods§
sourcefn get_evidence_level(&self) -> &[EvidenceLevelProperty]
fn get_evidence_level(&self) -> &[EvidenceLevelProperty]
Get https://schema.org/evidenceLevel from Self
as borrowed slice.
sourcefn take_evidence_level(&mut self) -> Vec<EvidenceLevelProperty>
fn take_evidence_level(&mut self) -> Vec<EvidenceLevelProperty>
Take https://schema.org/evidenceLevel from Self
as owned vector.
sourcefn get_evidence_origin(&self) -> &[EvidenceOriginProperty]
fn get_evidence_origin(&self) -> &[EvidenceOriginProperty]
Get https://schema.org/evidenceOrigin from Self
as borrowed slice.
sourcefn take_evidence_origin(&mut self) -> Vec<EvidenceOriginProperty>
fn take_evidence_origin(&mut self) -> Vec<EvidenceOriginProperty>
Take https://schema.org/evidenceOrigin from Self
as owned vector.
sourcefn get_guideline_date(&self) -> &[GuidelineDateProperty]
fn get_guideline_date(&self) -> &[GuidelineDateProperty]
Get https://schema.org/guidelineDate from Self
as borrowed slice.
sourcefn take_guideline_date(&mut self) -> Vec<GuidelineDateProperty>
fn take_guideline_date(&mut self) -> Vec<GuidelineDateProperty>
Take https://schema.org/guidelineDate from Self
as owned vector.
sourcefn get_guideline_subject(&self) -> &[GuidelineSubjectProperty]
fn get_guideline_subject(&self) -> &[GuidelineSubjectProperty]
Get https://schema.org/guidelineSubject from Self
as borrowed slice.
sourcefn take_guideline_subject(&mut self) -> Vec<GuidelineSubjectProperty>
fn take_guideline_subject(&mut self) -> Vec<GuidelineSubjectProperty>
Take https://schema.org/guidelineSubject from Self
as owned vector.