pub struct MeshTerm {
pub descriptor_name: String,
pub descriptor_ui: String,
pub major_topic: bool,
pub qualifiers: Vec<MeshQualifier>,
}Expand description
Medical Subject Heading (MeSH) descriptor term
Fields§
§descriptor_name: StringDescriptor name (e.g., “Diabetes Mellitus, Type 2”)
descriptor_ui: StringUnique identifier for the descriptor
major_topic: boolWhether this term is a major topic of the article
qualifiers: Vec<MeshQualifier>Associated qualifiers/subheadings
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MeshTerm
impl<'de> Deserialize<'de> for MeshTerm
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MeshTerm
impl RefUnwindSafe for MeshTerm
impl Send for MeshTerm
impl Sync for MeshTerm
impl Unpin for MeshTerm
impl UnwindSafe for MeshTerm
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more