pub struct SoilDescriptionBuilder {Show 19 fields
pub raw_description: String,
pub material_type: Option<MaterialType>,
pub confidence: f64,
pub is_valid: bool,
pub consistency: Option<Consistency>,
pub density: Option<Density>,
pub primary_soil_type: Option<SoilType>,
pub rock_strength: Option<String>,
pub weathering_grade: Option<String>,
pub rock_structure: Option<String>,
pub primary_rock_type: Option<RockType>,
pub secondary_constituents: Vec<SecondaryConstituent>,
pub color: Option<String>,
pub moisture_content: Option<MoistureContent>,
pub particle_size: Option<String>,
pub plasticity: Option<Plasticity>,
pub strength_parameters: Vec<StrengthParameters>,
pub spelling_corrections: Vec<SpellingCorrection>,
pub warnings: Vec<String>,
}Fields§
§raw_description: String§material_type: Option<MaterialType>§confidence: f64§is_valid: bool§consistency: Option<Consistency>§density: Option<Density>§primary_soil_type: Option<SoilType>§rock_strength: Option<String>§weathering_grade: Option<String>§rock_structure: Option<String>§primary_rock_type: Option<RockType>§secondary_constituents: Vec<SecondaryConstituent>§color: Option<String>§moisture_content: Option<MoistureContent>§particle_size: Option<String>§plasticity: Option<Plasticity>§strength_parameters: Vec<StrengthParameters>§spelling_corrections: Vec<SpellingCorrection>§warnings: Vec<String>Trait Implementations§
Source§impl Clone for SoilDescriptionBuilder
impl Clone for SoilDescriptionBuilder
Source§fn clone(&self) -> SoilDescriptionBuilder
fn clone(&self) -> SoilDescriptionBuilder
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 SoilDescriptionBuilder
impl Debug for SoilDescriptionBuilder
Source§impl<'de> Deserialize<'de> for SoilDescriptionBuilder
impl<'de> Deserialize<'de> for SoilDescriptionBuilder
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 SoilDescriptionBuilder
impl RefUnwindSafe for SoilDescriptionBuilder
impl Send for SoilDescriptionBuilder
impl Sync for SoilDescriptionBuilder
impl Unpin for SoilDescriptionBuilder
impl UnsafeUnpin for SoilDescriptionBuilder
impl UnwindSafe for SoilDescriptionBuilder
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