pub struct ChemicalConcept {
pub name: String,
pub registry_number: Option<String>,
pub ui: Option<String>,
}Expand description
Chemical substance mentioned in the article
Fields§
§name: StringChemical name
registry_number: Option<String>Registry number (e.g., CAS number)
ui: Option<String>Chemical UI
Trait Implementations§
Source§impl Clone for ChemicalConcept
impl Clone for ChemicalConcept
Source§fn clone(&self) -> ChemicalConcept
fn clone(&self) -> ChemicalConcept
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChemicalConcept
impl Debug for ChemicalConcept
Source§impl<'de> Deserialize<'de> for ChemicalConcept
impl<'de> Deserialize<'de> for ChemicalConcept
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 ChemicalConcept
impl RefUnwindSafe for ChemicalConcept
impl Send for ChemicalConcept
impl Sync for ChemicalConcept
impl Unpin for ChemicalConcept
impl UnwindSafe for ChemicalConcept
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