List of all items
Structs
- Ampere
- Caveat
- Kw
- Kwh
- Money
- OutOfRange
- ParseError
- Price
- Vat
- Warning
- cdr::ParseReport
- cdr::Unversioned
- cdr::Versioned
- generate::ChargingPeriod
- generate::Config
- generate::Dimension
- generate::PartialCdr
- generate::Report
- guess::Report
- json::ElemId
- json::Element
- json::Error
- json::ErrorReport
- json::LineCol
- json::Path
- json::PathComponent
- json::PathComponents
- json::PathRef
- json::UnexpectedFields
- json::UnexpectedFieldsIntoIter
- json::UnexpectedFieldsIter
- json::parser::Error
- json::parser::ErrorReport
- json::parser::LineCol
- json::parser::PartialError
- json::parser::RawStr
- json::parser::Span
- json::parser::SpanBounds
- json::parser::Token
- json::write::Pretty
- lint::tariff::Report
- money::Money
- money::Price
- money::Vat
- price::Component
- price::ComponentSet
- price::Dimension
- price::Dimensions
- price::PeriodReport
- price::Report
- price::TariffOrigin
- price::TariffReport
- price::Total
- tariff::ParseReport
- tariff::Unversioned
- tariff::Versioned
- warning::Caveat
- warning::Group
- warning::GroupByElem
- warning::IntoGroup
- warning::IntoGroupByElem
- warning::Set
- warning::SetWriter
- warning::Warning
Enums
- ObjectType
- ParseErrorKind
- VatApplicable
- Version
- country::Code
- country::WarningKind
- currency::Code
- currency::WarningKind
- datetime::WarningKind
- duration::Error
- duration::WarningKind
- generate::DimensionType
- generate::Error
- guess::Version
- json::PathNodeKind
- json::SourceStr
- json::ValueKind
- json::decode::WarningKind
- json::parser::ErrorKind
- json::parser::TokenType
- lint::Error
- lint::tariff::WarningKind
- lint::tariff::v2x::elements::WarningKind
- lint::tariff::v2x::restrictions::WarningKind
- lint::tariff::v2x::time::WarningKind
- lint::tariff::v2x::weekday::WarningKind
- money::VatApplicable
- money::WarningKind
- number::WarningKind
- price::Error
- price::PeriodRange
- price::TariffSource
- price::WarningKind
- string::WarningKind
- tariff::WarningKind
- timezone::Source
- timezone::WarningKind
- weekday::WarningKind
Traits
- Cost
- ToDuration
- ToHoursDecimal
- Unversioned
- VerdictExt
- Versioned
- duration::ToDuration
- duration::ToHoursDecimal
- money::Cost
- warning::IntoCaveat
- warning::Kind
- warning::OptionExt
- warning::VerdictExt
Functions
- cdr::generate_from_tariff
- cdr::parse
- cdr::parse_and_report
- cdr::parse_with_version
- cdr::price
- generate::cdr_from_tariff
- json::line_col
- json::parser::line_col
- tariff::lint
- tariff::parse
- tariff::parse_and_report
- tariff::parse_with_version
- timezone::find_or_infer
Type Aliases
- TariffId
- UnexpectedFields
- Verdict
- generate::Caveat
- generate::Result
- guess::CdrReport
- guess::CdrVersion
- guess::TariffReport
- guess::TariffVersion
- json::RawMap
- json::RawRefMap
- price::WarningMap
- warning::Verdict