Skip to main content

Core400

Struct Core400 

Source
pub struct Core400 {
Show 52 fields pub engineering_geology_classifications: Vec<EngineeringGeologyClassification400>, pub colors: Vec<Color210>, pub observational_articles: Vec<ObservationalArticle210>, pub observational_article_frames: Vec<ObservationalArticleFrame210>, pub standard_penetration_tests: Vec<StandardPenetrationTest400>, pub standard_penetration_test_details: Vec<StandardPenetrationTestDetail210>, pub lugeon_tests: Vec<LugeonTest210>, pub lugeon_test_details: Vec<LugeonTestDetail210>, pub relative_density_consistency: Vec<RelativeDensityConsistency210>, pub hardness_classification_table: Vec<HardnessClassificationTable210>, pub hardness_classifications: Vec<HardnessClassification300>, pub boring_core_shape_classification_table: Vec<CoreShapeClassificationTable210>, pub boring_core_shape_classifications: Vec<CoreShapeClassification300>, pub crack_state_classification_table: Vec<FractureClassificationTable210>, pub crack_state_classifications: Vec<FractureClassification300>, pub weathering_degree_classification_table: Vec<WeatheringClassificationTable210>, pub weathering_degree_classifications: Vec<WeatheringClassification300>, pub hydrothermal_alteration_degree_classification_table: Vec<AlterationClassificationTable210>, pub hydrothermal_alteration_degree_classifications: Vec<AlterationClassification300>, pub crushing_degree_classification_table: Vec<CrushingDegreeClassificationTable400>, pub crushing_degrees: Vec<CrushingDegree400>, pub borehole_loading_tests: Vec<BoreholeHorizontalLoadTest210>, pub permeability_tests: Vec<PermeabilityTest210>, pub p_wave_tests: Vec<PWaveTest210>, pub s_wave_tests: Vec<SWaveTest210>, pub other_in_situ_tests: Vec<OtherInSituTest210>, pub sample_collections: Vec<SampleCollection210>, pub ground_material_classifications: Vec<GroundMaterialClassification210>, pub geological_ages: Vec<GeologicalAge300>, pub stratum_rock_classifications: Vec<StratumRockClassification210>, pub borehole_water_levels: Vec<BoreholeWaterLevel400>, pub drilling_processes: Vec<DrillingProcess400>, pub borehole_diameter_protections: Vec<BoreholeDiameterProtection210>, pub drilling_speeds: Vec<DrillingSpeed400>, pub core_tube_bits: Vec<CoreTubeBit210>, pub pressure_conditions: Vec<PressureCondition210>, pub rotation_speeds: Vec<RotationSpeed210>, pub water_supply_conditions: Vec<WaterSupplyCondition210>, pub fault_fracture_zone_classifications: Vec<FaultFractureZoneClassification210>, pub core_recovery_rates: Vec<CoreRecoveryRate300>, pub maximum_core_lengths: Vec<MaximumCoreLength300>, pub rqds: Vec<RQD210>, pub core_masses: Vec<CoreMass400>, pub rock_class_classification_table: Vec<RockClassClassificationTable210>, pub rock_class_classifications: Vec<RockClassClassification300>, pub casing_pipes: Vec<CasingPipe210>, pub measuring_instruments: Vec<MeasuringInstrument210>, pub tracer_groundwater_flow_layer_loggings: Vec<TracerGroundwaterFlowLayerLogging400>, pub tracer_groundwater_flow_layer_logging_details: Vec<TracerGroundwaterFlowLayerLoggingDetail400>, pub tracer_groundwater_flow_layer_logging_results: Vec<TracerGroundwaterFlowLayerLoggingResult400>, pub remarks: Vec<Remark210>, pub free_info: Vec<FreeInfo>,
}

Fields§

§engineering_geology_classifications: Vec<EngineeringGeologyClassification400>§colors: Vec<Color210>§observational_articles: Vec<ObservationalArticle210>§observational_article_frames: Vec<ObservationalArticleFrame210>§standard_penetration_tests: Vec<StandardPenetrationTest400>§standard_penetration_test_details: Vec<StandardPenetrationTestDetail210>§lugeon_tests: Vec<LugeonTest210>§lugeon_test_details: Vec<LugeonTestDetail210>§relative_density_consistency: Vec<RelativeDensityConsistency210>§hardness_classification_table: Vec<HardnessClassificationTable210>§hardness_classifications: Vec<HardnessClassification300>§boring_core_shape_classification_table: Vec<CoreShapeClassificationTable210>§boring_core_shape_classifications: Vec<CoreShapeClassification300>§crack_state_classification_table: Vec<FractureClassificationTable210>§crack_state_classifications: Vec<FractureClassification300>§weathering_degree_classification_table: Vec<WeatheringClassificationTable210>§weathering_degree_classifications: Vec<WeatheringClassification300>§hydrothermal_alteration_degree_classification_table: Vec<AlterationClassificationTable210>§hydrothermal_alteration_degree_classifications: Vec<AlterationClassification300>§crushing_degree_classification_table: Vec<CrushingDegreeClassificationTable400>§crushing_degrees: Vec<CrushingDegree400>§borehole_loading_tests: Vec<BoreholeHorizontalLoadTest210>§permeability_tests: Vec<PermeabilityTest210>§p_wave_tests: Vec<PWaveTest210>§s_wave_tests: Vec<SWaveTest210>§other_in_situ_tests: Vec<OtherInSituTest210>§sample_collections: Vec<SampleCollection210>§ground_material_classifications: Vec<GroundMaterialClassification210>§geological_ages: Vec<GeologicalAge300>§stratum_rock_classifications: Vec<StratumRockClassification210>§borehole_water_levels: Vec<BoreholeWaterLevel400>§drilling_processes: Vec<DrillingProcess400>§borehole_diameter_protections: Vec<BoreholeDiameterProtection210>§drilling_speeds: Vec<DrillingSpeed400>§core_tube_bits: Vec<CoreTubeBit210>§pressure_conditions: Vec<PressureCondition210>§rotation_speeds: Vec<RotationSpeed210>§water_supply_conditions: Vec<WaterSupplyCondition210>§fault_fracture_zone_classifications: Vec<FaultFractureZoneClassification210>§core_recovery_rates: Vec<CoreRecoveryRate300>§maximum_core_lengths: Vec<MaximumCoreLength300>§rqds: Vec<RQD210>§core_masses: Vec<CoreMass400>§rock_class_classification_table: Vec<RockClassClassificationTable210>§rock_class_classifications: Vec<RockClassClassification300>§casing_pipes: Vec<CasingPipe210>§measuring_instruments: Vec<MeasuringInstrument210>§tracer_groundwater_flow_layer_loggings: Vec<TracerGroundwaterFlowLayerLogging400>§tracer_groundwater_flow_layer_logging_details: Vec<TracerGroundwaterFlowLayerLoggingDetail400>§tracer_groundwater_flow_layer_logging_results: Vec<TracerGroundwaterFlowLayerLoggingResult400>§remarks: Vec<Remark210>§free_info: Vec<FreeInfo>

Trait Implementations§

Source§

impl Debug for Core400

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for Core400

Source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl Serialize for Core400

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = !

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, !>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.