pub struct HazardIdentificationClassificationHealthEffect {Show 16 fields
pub acute_toxicity_oral: Option<String>,
pub acute_toxicity_dermal: Option<String>,
pub acute_toxicity_inhalation_gas: Option<String>,
pub acute_toxicity_inhalation_vapour: Option<String>,
pub acute_toxicity_inhalation_dust_or_mist: Option<String>,
pub skin_corrosion_irritation: Option<String>,
pub eye_damage_or_irritation: Option<String>,
pub respiratory_sensitisation: Option<String>,
pub skin_sensitisation: Option<String>,
pub germ_cell_mutagenicity: Option<String>,
pub carcinogenicity: Option<String>,
pub reproductive_toxicity: Option<HazardIdentificationClassificationHealthEffectReproductiveToxicity>,
pub specific_target_organ_se: Option<Vec<HazardIdentificationClassificationHealthEffectSpecificTargetOrganSE>>,
pub specific_target_organ_re: Option<Vec<HazardIdentificationClassificationHealthEffectSpecificTargetOrganRE>>,
pub aspiration_hazard: Option<String>,
pub additional_info: Option<AdditionalInfo>,
}Fields§
§acute_toxicity_oral: Option<String>§acute_toxicity_dermal: Option<String>§acute_toxicity_inhalation_gas: Option<String>§acute_toxicity_inhalation_vapour: Option<String>§acute_toxicity_inhalation_dust_or_mist: Option<String>§skin_corrosion_irritation: Option<String>§eye_damage_or_irritation: Option<String>§respiratory_sensitisation: Option<String>§skin_sensitisation: Option<String>§germ_cell_mutagenicity: Option<String>§carcinogenicity: Option<String>§reproductive_toxicity: Option<HazardIdentificationClassificationHealthEffectReproductiveToxicity>§specific_target_organ_se: Option<Vec<HazardIdentificationClassificationHealthEffectSpecificTargetOrganSE>>§specific_target_organ_re: Option<Vec<HazardIdentificationClassificationHealthEffectSpecificTargetOrganRE>>§aspiration_hazard: Option<String>§additional_info: Option<AdditionalInfo>Trait Implementations§
Source§impl Clone for HazardIdentificationClassificationHealthEffect
impl Clone for HazardIdentificationClassificationHealthEffect
Source§fn clone(&self) -> HazardIdentificationClassificationHealthEffect
fn clone(&self) -> HazardIdentificationClassificationHealthEffect
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for HazardIdentificationClassificationHealthEffect
impl Default for HazardIdentificationClassificationHealthEffect
Source§fn default() -> HazardIdentificationClassificationHealthEffect
fn default() -> HazardIdentificationClassificationHealthEffect
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HazardIdentificationClassificationHealthEffect
impl<'de> Deserialize<'de> for HazardIdentificationClassificationHealthEffect
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 HazardIdentificationClassificationHealthEffect
impl RefUnwindSafe for HazardIdentificationClassificationHealthEffect
impl Send for HazardIdentificationClassificationHealthEffect
impl Sync for HazardIdentificationClassificationHealthEffect
impl Unpin for HazardIdentificationClassificationHealthEffect
impl UnsafeUnpin for HazardIdentificationClassificationHealthEffect
impl UnwindSafe for HazardIdentificationClassificationHealthEffect
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more