List of all items
Structs
- Ampere
- Caveat
- Kw
- Kwh
- Money
- OutOfRange
- ParseError
- Price
- Vat
- cdr::ParseReport
- cdr::Unversioned
- cdr::Versioned
- duration::Hms
- 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::CaveatDeferred
- warning::Element
- warning::Error
- warning::ErrorSet
- warning::ErrorSetDeferred
- warning::Group
- warning::IntoIter
- warning::Iter
- warning::Set
- warning::SetDeferred
- warning::SetWriter
Enums
- ObjectType
- ParseErrorKind
- VatApplicable
- Version
- country::Code
- country::Warning
- currency::Code
- currency::Warning
- datetime::Warning
- duration::Warning
- generate::DimensionType
- generate::Warning
- guess::Version
- json::PathNodeKind
- json::SourceStr
- json::ValueKind
- json::decode::Warning
- json::parser::ErrorKind
- json::parser::TokenType
- lint::tariff::Warning
- lint::tariff::v2x::elements::Warning
- lint::tariff::v2x::restrictions::Warning
- lint::tariff::v2x::time::Warning
- lint::tariff::v2x::weekday::Warning
- money::VatApplicable
- money::Warning
- number::Warning
- price::PeriodRange
- price::TariffSource
- price::Warning
- string::Warning
- tariff::Warning
- timezone::Source
- timezone::Warning
- weekday::Warning
Traits
- Cost
- ToDuration
- ToHoursDecimal
- Unversioned
- Versioned
- Warning
- duration::ToDuration
- duration::ToHoursDecimal
- money::Cost
- number::RoundDecimal
- warning::IntoCaveat
- warning::IntoCaveatDeferred
- warning::VerdictExt
- warning::Warning
- warning::WithElement
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
- SmartString
- TariffId
- UnexpectedFields
- Verdict
- generate::Caveat
- guess::CdrReport
- guess::CdrVersion
- guess::TariffReport
- guess::TariffVersion
- json::RawMap
- json::RawRefMap
- warning::Verdict