pub struct EcologicalInformation {
pub composition_type: Option<String>,
pub substance_identifiers: Option<SubstanceIdentifiers>,
pub ecotoxicological_information: Option<EcologicalInformationEcotoxicologicalInformation>,
pub persistence_degradability: Option<EcologicalInformationPersistenceDegradability>,
pub bioaccumulation: Option<EcologicalInformationBioaccumulation>,
pub mobility: Option<EcologicalInformationMobility>,
pub hazardous_ozone_layer: Option<EcologicalInformationHazardousOzoneLayer>,
pub additional_ecotox_information: Option<String>,
pub additional_info: Option<AdditionalInfo>,
}Fields§
§composition_type: Option<String>§substance_identifiers: Option<SubstanceIdentifiers>§ecotoxicological_information: Option<EcologicalInformationEcotoxicologicalInformation>§persistence_degradability: Option<EcologicalInformationPersistenceDegradability>§bioaccumulation: Option<EcologicalInformationBioaccumulation>§mobility: Option<EcologicalInformationMobility>§hazardous_ozone_layer: Option<EcologicalInformationHazardousOzoneLayer>§additional_ecotox_information: Option<String>§additional_info: Option<AdditionalInfo>Trait Implementations§
Source§impl Clone for EcologicalInformation
impl Clone for EcologicalInformation
Source§fn clone(&self) -> EcologicalInformation
fn clone(&self) -> EcologicalInformation
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 Debug for EcologicalInformation
impl Debug for EcologicalInformation
Source§impl Default for EcologicalInformation
impl Default for EcologicalInformation
Source§fn default() -> EcologicalInformation
fn default() -> EcologicalInformation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EcologicalInformation
impl<'de> Deserialize<'de> for EcologicalInformation
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 EcologicalInformation
impl RefUnwindSafe for EcologicalInformation
impl Send for EcologicalInformation
impl Sync for EcologicalInformation
impl Unpin for EcologicalInformation
impl UnsafeUnpin for EcologicalInformation
impl UnwindSafe for EcologicalInformation
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