///|
pub extend ComponentTerm with @debug.Debug::{to_repr}
///|
pub extend ComponentTerm with @json.ToJson::{to_json}
///|
pub extend ComponentTerm with @json.FromJson::{from_json}
///|
pub extend SpeciesDef with @debug.Debug::{to_repr}
///|
pub extend SpeciesDef with @json.ToJson::{to_json}
///|
pub extend SpeciesDef with @json.FromJson::{from_json}
///|
pub extend MineralDef with @debug.Debug::{to_repr}
///|
pub extend MineralDef with @json.ToJson::{to_json}
///|
pub extend MineralDef with @json.FromJson::{from_json}
///|
pub extend Problem with @debug.Debug::{to_repr}
///|
pub extend Problem with @json.ToJson::{to_json}
///|
pub extend Problem with @json.FromJson::{from_json}
///|
pub extend SolveOptions with @debug.Debug::{to_repr}
///|
pub extend SolveOptions with @json.ToJson::{to_json}
///|
pub extend SolveOptions with @json.FromJson::{from_json}
///|
pub extend SolveError with @debug.Debug::{to_repr}
///|
pub extend SpeciesResult with @debug.Debug::{to_repr}
///|
pub extend SpeciesResult with @json.ToJson::{to_json}
///|
pub extend SpeciesResult with @json.FromJson::{from_json}
///|
pub extend SaturationResult with @debug.Debug::{to_repr}
///|
pub extend SaturationResult with @json.ToJson::{to_json}
///|
pub extend SaturationResult with @json.FromJson::{from_json}
///|
pub extend SpeciationResult with @debug.Debug::{to_repr}
///|
pub extend SpeciationResult with @json.ToJson::{to_json}
///|
pub extend SpeciationResult with @json.FromJson::{from_json}
///|
pub extend ThermoRecord with @debug.Debug::{to_repr}
///|
pub extend ThermoRecord with @json.ToJson::{to_json}
///|
pub extend ThermoRecord with @json.FromJson::{from_json}
///|
pub extend ThermodynamicData with @debug.Debug::{to_repr}
///|
pub extend ThermodynamicData with @json.ToJson::{to_json}
///|
pub extend ThermodynamicData with @json.FromJson::{from_json}
///|
pub extend IterationRecord with @debug.Debug::{to_repr}
///|
pub extend IterationRecord with @json.ToJson::{to_json}
///|
pub extend IterationRecord with @json.FromJson::{from_json}
///|
pub extend Perturbation with @debug.Debug::{to_repr}
///|
pub extend Perturbation with @json.ToJson::{to_json}
///|
pub extend Perturbation with @json.FromJson::{from_json}
///|
pub extend SpeciesSensitivity with @debug.Debug::{to_repr}
///|
pub extend SpeciesSensitivity with @json.ToJson::{to_json}
///|
pub extend SpeciesSensitivity with @json.FromJson::{from_json}
///|
pub extend MineralSensitivity with @debug.Debug::{to_repr}
///|
pub extend MineralSensitivity with @json.ToJson::{to_json}
///|
pub extend MineralSensitivity with @json.FromJson::{from_json}
///|
pub extend SensitivityReport with @debug.Debug::{to_repr}
///|
pub extend SensitivityReport with @json.ToJson::{to_json}
///|
pub extend SensitivityReport with @json.FromJson::{from_json}
///|
pub extend SensitivityRequest with @debug.Debug::{to_repr}
///|
pub extend SensitivityRequest with @json.ToJson::{to_json}
///|
pub extend SensitivityRequest with @json.FromJson::{from_json}