List of all items
Structs
- client::CdrsClient
- client::ChargingProfilesClient
- client::Check
- client::ClientConfig
- client::CommandsClient
- client::Conformance
- client::Discovered
- client::HubClientInfoClient
- client::LocationsReceiver
- client::LocationsSender
- client::ModuleClient
- client::OcpiClient
- client::OcpiRequest
- client::PageStream
- client::PaymentsClient
- client::Peer
- client::PeerBuilder
- client::Registration
- client::Report
- client::Resync
- client::ResyncPlan
- client::RetryPolicy
- client::Selected
- client::SessionsReceiver
- client::SessionsSender
- client::TariffsReceiver
- client::TariffsSender
- client::TokensReceiver
- client::TokensSender
- client::Transport
- convert::Converted
- convert::Loss
- convert::Lossy
- hub::BodyOwnerRouter
- hub::ConnectedPlatform
- hub::Forwardable
- hub::Forwarder
- hub::Relayed
- hub::RoutingTable
- server::Auth
- server::AuthenticatedPeer
- server::CallbackUrls
- server::HttpStatusCode
- server::Ids
- server::InMemoryTokenStore
- server::MountedModules
- server::OcpiErrorResponse
- server::OcpiJson
- server::OcpiPatch
- server::OcpiReply
- server::OcpiRouter
- server::OcpiState
- server::Owner
- server::Page
- server::PeerRegistry
- server::RequestContext
- server::Routing
- server::ServerConfig
- tariffs::AppliedComponent
- tariffs::CostBreakdown
- tariffs::DimensionCost
- tariffs::PricedPeriod
- tariffs::PricedSegment
- tariffs::PricedSession
- tariffs::PricingEngine
- tariffs::PricingNote
- tariffs::PricingPolicy
- tariffs::TaxLine
- tariffs::TimeZone
- testkit::MockPeer
- testkit::MockPeerStores
- testkit::stores::InMemoryStore
- transport::auth::CredentialsToken
- transport::auth::InvalidToken
- transport::endpoints::ReceiverEndpoint
- transport::endpoints::SenderEndpoint
- transport::envelope::OcpiResponse
- transport::headers::RequestIds
- transport::pagination::Page
- transport::pagination::PageMeta
- transport::pagination::PageQuery
- transport::patch::Patch
- transport::quirks::Quirks
- transport::routing::RoutingHeaders
- transport::status::StatusCode
- types::InvalidString
- types::cistring::CiString
- types::datetime::DateTime
- types::datetime::InvalidDateTime
- types::display_text::DisplayText
- types::extensions::Extensions
- types::ids::ContractIdParts
- types::ids::EvseIdParts
- types::ids::InvalidPartyRef
- types::ids::PartyRef
- types::local::InvalidLocalDate
- types::local::InvalidLocalTime
- types::local::LocalDate
- types::local::LocalParts
- types::local::LocalTime
- types::number::InvalidNumber
- types::number::Number
- types::open_enum::UnknownVariant
- types::string::OcpiString
- types::url::InvalidUrl
- types::url::Url
- types::url::UrlPolicy
- types::url::UrlRefused
- types::validate::Validator
- types::validate::Violation
- types::validate::Violations
- v2_1_1::cdrs::Cdr
- v2_1_1::cdrs::CdrBuilder
- v2_1_1::cdrs::CdrDimension
- v2_1_1::cdrs::ChargingPeriod
- v2_1_1::cdrs::ChargingPeriodBuilder
- v2_1_1::commands::CommandResponse
- v2_1_1::commands::ReserveNow
- v2_1_1::commands::ReserveNowBuilder
- v2_1_1::commands::StartSession
- v2_1_1::commands::StartSessionBuilder
- v2_1_1::commands::StopSession
- v2_1_1::commands::StopSessionBuilder
- v2_1_1::commands::UnlockConnector
- v2_1_1::commands::UnlockConnectorBuilder
- v2_1_1::credentials::Credentials
- v2_1_1::credentials::CredentialsBuilder
- v2_1_1::locations::Connector
- v2_1_1::locations::ConnectorBuilder
- v2_1_1::locations::EnergyMix
- v2_1_1::locations::EnergyMixBuilder
- v2_1_1::locations::EnvironmentalImpact
- v2_1_1::locations::Evse
- v2_1_1::locations::EvseBuilder
- v2_1_1::locations::Hours
- v2_1_1::locations::HoursBuilder
- v2_1_1::locations::Location
- v2_1_1::locations::LocationBuilder
- v2_1_1::sessions::Session
- v2_1_1::sessions::SessionBuilder
- v2_1_1::tariffs::PriceComponent
- v2_1_1::tariffs::Tariff
- v2_1_1::tariffs::TariffBuilder
- v2_1_1::tariffs::TariffElement
- v2_1_1::tariffs::TariffElementBuilder
- v2_1_1::tariffs::TariffRestrictions
- v2_1_1::tariffs::TariffRestrictionsBuilder
- v2_1_1::tokens::AuthorizationInfo
- v2_1_1::tokens::AuthorizationInfoBuilder
- v2_1_1::tokens::LocationReferences
- v2_1_1::tokens::Token
- v2_1_1::tokens::TokenBuilder
- v2_1_1::versions::Endpoint
- v2_1_1::versions::VersionDetails
- v2_2_1::cdrs::Cdr
- v2_2_1::cdrs::CdrBuilder
- v2_2_1::cdrs::CdrLocation
- v2_2_1::cdrs::CdrLocationBuilder
- v2_2_1::cdrs::CdrToken
- v2_2_1::cdrs::CdrTokenBuilder
- v2_2_1::commands::ReserveNow
- v2_2_1::commands::ReserveNowBuilder
- v2_2_1::commands::StartSession
- v2_2_1::commands::StartSessionBuilder
- v2_2_1::credentials::Credentials
- v2_2_1::credentials::CredentialsBuilder
- v2_2_1::credentials::CredentialsRole
- v2_2_1::credentials::CredentialsRoleBuilder
- v2_2_1::hub_client_info::ClientInfo
- v2_2_1::locations::Connector
- v2_2_1::locations::ConnectorBuilder
- v2_2_1::locations::Evse
- v2_2_1::locations::EvseBuilder
- v2_2_1::locations::Location
- v2_2_1::locations::LocationBuilder
- v2_2_1::locations::PublishTokenType
- v2_2_1::locations::PublishTokenTypeBuilder
- v2_2_1::sessions::Session
- v2_2_1::sessions::SessionBuilder
- v2_2_1::tariffs::Tariff
- v2_2_1::tariffs::TariffBuilder
- v2_2_1::tokens::AuthorizationInfo
- v2_2_1::tokens::AuthorizationInfoBuilder
- v2_2_1::tokens::Token
- v2_2_1::tokens::TokenBuilder
- v2_2_1::types::Price
- v2_3_0::bookings::AccessInformation
- v2_3_0::bookings::Booking
- v2_3_0::bookings::BookingBuilder
- v2_3_0::bookings::BookingLocation
- v2_3_0::bookings::BookingLocationBuilder
- v2_3_0::bookings::BookingOption
- v2_3_0::bookings::BookingOptionBuilder
- v2_3_0::bookings::BookingRequest
- v2_3_0::bookings::BookingRequestBuilder
- v2_3_0::bookings::BookingRequestStatus
- v2_3_0::bookings::BookingRequestStatusBuilder
- v2_3_0::bookings::BookingTerms
- v2_3_0::bookings::BookingTermsBuilder
- v2_3_0::bookings::BookingToken
- v2_3_0::bookings::BookingTokenBuilder
- v2_3_0::bookings::Calendar
- v2_3_0::bookings::CalendarBuilder
- v2_3_0::bookings::Cancellation
- v2_3_0::bookings::Period
- v2_3_0::bookings::Policy
- v2_3_0::bookings::Timeslot
- v2_3_0::bookings::TimeslotBuilder
- v2_3_0::cdrs::Cdr
- v2_3_0::cdrs::CdrBuilder
- v2_3_0::cdrs::CdrDimension
- v2_3_0::cdrs::CdrLocation
- v2_3_0::cdrs::CdrLocationBuilder
- v2_3_0::cdrs::CdrToken
- v2_3_0::cdrs::CdrTokenBuilder
- v2_3_0::cdrs::ChargingPeriod
- v2_3_0::cdrs::ChargingPeriodBuilder
- v2_3_0::cdrs::PeriodSpan
- v2_3_0::cdrs::SignedData
- v2_3_0::cdrs::SignedDataBuilder
- v2_3_0::cdrs::SignedValue
- v2_3_0::charging_profiles::ActiveChargingProfile
- v2_3_0::charging_profiles::ActiveChargingProfileBuilder
- v2_3_0::charging_profiles::ActiveChargingProfileResult
- v2_3_0::charging_profiles::ActiveChargingProfileResultBuilder
- v2_3_0::charging_profiles::ChargingProfile
- v2_3_0::charging_profiles::ChargingProfileBuilder
- v2_3_0::charging_profiles::ChargingProfilePeriod
- v2_3_0::charging_profiles::ChargingProfileResponse
- v2_3_0::charging_profiles::ChargingProfileResponseBuilder
- v2_3_0::charging_profiles::ChargingProfileResult
- v2_3_0::charging_profiles::ClearProfileResult
- v2_3_0::charging_profiles::SetChargingProfile
- v2_3_0::charging_profiles::SetChargingProfileBuilder
- v2_3_0::commands::CancelReservation
- v2_3_0::commands::CancelReservationBuilder
- v2_3_0::commands::CommandResponse
- v2_3_0::commands::CommandResponseBuilder
- v2_3_0::commands::CommandResult
- v2_3_0::commands::CommandResultBuilder
- v2_3_0::commands::ReserveNow
- v2_3_0::commands::ReserveNowBuilder
- v2_3_0::commands::StartSession
- v2_3_0::commands::StartSessionBuilder
- v2_3_0::commands::StopSession
- v2_3_0::commands::StopSessionBuilder
- v2_3_0::commands::UnlockConnector
- v2_3_0::commands::UnlockConnectorBuilder
- v2_3_0::credentials::Credentials
- v2_3_0::credentials::CredentialsBuilder
- v2_3_0::credentials::CredentialsRole
- v2_3_0::credentials::CredentialsRoleBuilder
- v2_3_0::hub_client_info::ClientInfo
- v2_3_0::invoice_reconciliation::InvoiceReconciliationRecord
- v2_3_0::invoice_reconciliation::InvoiceReconciliationRecordBuilder
- v2_3_0::invoice_reconciliation::Reconciliation
- v2_3_0::locations::AdditionalGeoLocation
- v2_3_0::locations::BusinessDetails
- v2_3_0::locations::BusinessDetailsBuilder
- v2_3_0::locations::Connector
- v2_3_0::locations::ConnectorBuilder
- v2_3_0::locations::EnergyMix
- v2_3_0::locations::EnergyMixBuilder
- v2_3_0::locations::EnergySource
- v2_3_0::locations::EnvironmentalImpact
- v2_3_0::locations::Evse
- v2_3_0::locations::EvseBuilder
- v2_3_0::locations::EvseParking
- v2_3_0::locations::ExceptionalPeriod
- v2_3_0::locations::GeoLocation
- v2_3_0::locations::Hours
- v2_3_0::locations::HoursBuilder
- v2_3_0::locations::Image
- v2_3_0::locations::ImageBuilder
- v2_3_0::locations::Location
- v2_3_0::locations::LocationBuilder
- v2_3_0::locations::Parking
- v2_3_0::locations::ParkingBuilder
- v2_3_0::locations::PublishTokenType
- v2_3_0::locations::PublishTokenTypeBuilder
- v2_3_0::locations::RegularHours
- v2_3_0::locations::StatusSchedule
- v2_3_0::payments::FinancialAdviceConfirmation
- v2_3_0::payments::FinancialAdviceConfirmationBuilder
- v2_3_0::payments::Terminal
- v2_3_0::payments::TerminalBuilder
- v2_3_0::sessions::ChargingPreferences
- v2_3_0::sessions::ChargingPreferencesBuilder
- v2_3_0::sessions::Session
- v2_3_0::sessions::SessionBuilder
- v2_3_0::tariffs::PriceComponent
- v2_3_0::tariffs::PriceComponentBuilder
- v2_3_0::tariffs::PriceLimit
- v2_3_0::tariffs::Tariff
- v2_3_0::tariffs::TariffBuilder
- v2_3_0::tariffs::TariffElement
- v2_3_0::tariffs::TariffElementBuilder
- v2_3_0::tariffs::TariffRestrictions
- v2_3_0::tariffs::TariffRestrictionsBuilder
- v2_3_0::tokens::AuthorizationInfo
- v2_3_0::tokens::AuthorizationInfoBuilder
- v2_3_0::tokens::EnergyContract
- v2_3_0::tokens::LocationReferences
- v2_3_0::tokens::Token
- v2_3_0::tokens::TokenBuilder
- v2_3_0::types::Price
- v2_3_0::types::TaxAmount
- v2_3_0::versions::Endpoint
- v2_3_0::versions::Version
- v2_3_0::versions::VersionDetails
Enums
- InterfaceRole
- ModuleId
- VersionNumber
- client::Outcome
- client::PeerState
- convert::wire::BridgeError
- convert::wire::ObjectKind
- convert::wire::Payload
- hub::AggregatePolicy
- hub::Bridge
- hub::Unbridgeable
- server::Created
- tariffs::PriceLimitApplied
- tariffs::PricingError
- tariffs::PricingNoteCode
- tariffs::Quantisation
- transport::auth::TokenRole
- transport::envelope::OcpiError
- transport::pagination::CrawlAdjustment
- transport::patch::PatchFallback
- transport::routing::RoutingScenario
- transport::status::StatusClass
- types::StringKind
- types::validate::ViolationCode
- v2_1_1::cdrs::AuthMethod
- v2_1_1::cdrs::CdrDimensionType
- v2_1_1::commands::Command
- v2_1_1::commands::CommandResponseType
- v2_1_1::commands::CommandType
- v2_1_1::locations::Capability
- v2_1_1::locations::ConnectorType
- v2_1_1::locations::Facility
- v2_1_1::locations::LocationType
- v2_1_1::locations::ParkingRestriction
- v2_1_1::locations::PowerType
- v2_1_1::sessions::SessionStatus
- v2_1_1::tokens::TokenType
- v2_2_1::commands::Command
- v2_2_1::locations::ConnectorType
- v2_2_1::locations::ParkingRestriction
- v2_2_1::tokens::TokenType
- v2_2_1::types::Role
- v2_3_0::bookings::AccessMethod
- v2_3_0::bookings::CanceledReason
- v2_3_0::bookings::ReservationRequestStatus
- v2_3_0::bookings::ReservationStatus
- v2_3_0::cdrs::AuthMethod
- v2_3_0::cdrs::CdrDimensionType
- v2_3_0::charging_profiles::ChargingProfileResponseType
- v2_3_0::charging_profiles::ChargingProfileResultType
- v2_3_0::charging_profiles::ChargingRateUnit
- v2_3_0::commands::Command
- v2_3_0::commands::CommandResponseType
- v2_3_0::commands::CommandResultType
- v2_3_0::commands::CommandType
- v2_3_0::hub_client_info::ConnectionStatus
- v2_3_0::locations::Capability
- v2_3_0::locations::ConnectorCapability
- v2_3_0::locations::ConnectorFormat
- v2_3_0::locations::ConnectorType
- v2_3_0::locations::EnergySourceCategory
- v2_3_0::locations::EnvironmentalImpactCategory
- v2_3_0::locations::EvsePosition
- v2_3_0::locations::Facility
- v2_3_0::locations::ImageCategory
- v2_3_0::locations::ParkingDirection
- v2_3_0::locations::ParkingRestriction
- v2_3_0::locations::ParkingType
- v2_3_0::locations::PowerType
- v2_3_0::locations::Status
- v2_3_0::locations::VehicleType
- v2_3_0::payments::CaptureStatusCode
- v2_3_0::payments::InvoiceCreator
- v2_3_0::sessions::ChargingPreferencesResponse
- v2_3_0::sessions::ProfileType
- v2_3_0::sessions::SessionStatus
- v2_3_0::tariffs::BookingRestrictionType
- v2_3_0::tariffs::DayOfWeek
- v2_3_0::tariffs::ReservationRestrictionType
- v2_3_0::tariffs::TariffDimensionType
- v2_3_0::tariffs::TariffType
- v2_3_0::tariffs::TaxIncluded
- v2_3_0::tokens::AllowedType
- v2_3_0::tokens::AuthorizationDecision
- v2_3_0::tokens::TokenType
- v2_3_0::tokens::WhitelistType
- v2_3_0::types::Role
Traits
- convert::Downgrade
- convert::Upgrade
- hub::OpenRouter
- server::AuthState
- server::CdrsReceiver
- server::CdrsSender
- server::ChargingProfilesReceiver
- server::ChargingProfilesSender
- server::CommandsReceiver
- server::CommandsSender
- server::ContentTypePolicy
- server::CredentialsHandler
- server::HubClientInfoReceiver
- server::HubClientInfoSender
- server::LocationsReceiver
- server::LocationsSender
- server::PagePolicy
- server::PaymentsReceiver
- server::PaymentsSender
- server::SessionsReceiver
- server::SessionsSender
- server::TariffsReceiver
- server::TariffsSender
- server::TokenStore
- server::TokensReceiver
- server::TokensSender
- testkit::stores::Stored
- types::ids::CountryCodeExt
- types::validate::Validate
Macros
Functions
- client::check_outgoing
- client::correlated_ids
- convert::wire::bridgeable
- hub::aggregate
- hub::bridge
- server::accepts_json
- server::echo_ids
- server::reject
- testkit::bootstrap_peer
- testkit::registered_peer
- testkit::sample::cdr
- testkit::sample::cdr_location
- testkit::sample::cdr_token
- testkit::sample::charging_period
- testkit::sample::connector
- testkit::sample::coordinates
- testkit::sample::credentials
- testkit::sample::evse
- testkit::sample::location
- testkit::sample::session
- testkit::sample::tariff
- testkit::sample::timestamp
- testkit::sample::token
- testkit::test_cpo
- testkit::test_hub
- testkit::test_msp
- testkit::test_token
- transport::headers::header_party
- transport::headers::header_str
- transport::headers::header_u64
- transport::headers::link_next
- transport::headers::parse_link_next
- transport::pagination::crawl_adjustment
- transport::patch::merge
- transport::patch::patch_fallback
- v2_3_0::cdrs::validate_period_sequence
- v2_3_0::invoice_reconciliation::reconcile
Type Aliases
- server::Handled
- testkit::stores::InMemoryCdrs
- testkit::stores::InMemoryLocations
- testkit::stores::InMemorySessions
- testkit::stores::InMemoryTariffs
- testkit::stores::InMemoryTokens
- types::CiText
- types::OcpiText
- types::ids::ContractId
- types::ids::CountryCode
- types::ids::Currency
- types::ids::EvseId
- types::ids::PartyId
Constants
- CANONICAL_VERSION
- client::DEFAULT_MAX_PAGES
- convert::v2_2_1_v2_3_0::IMPLIED_VAT_NAME
- transport::auth::TOKEN_PREFIX
- transport::headers::APPLICATION_JSON
- transport::headers::AUTHORIZATION
- transport::headers::LINK
- transport::headers::LOCATION
- transport::headers::OCPI_FROM_COUNTRY_CODE
- transport::headers::OCPI_FROM_PARTY_ID
- transport::headers::OCPI_TO_COUNTRY_CODE
- transport::headers::OCPI_TO_PARTY_ID
- transport::headers::X_CORRELATION_ID
- transport::headers::X_LIMIT
- transport::headers::X_REQUEST_ID
- transport::headers::X_TOTAL_COUNT
- types::UNBOUNDED
- types::url::URL_MAX_LEN
- v2_1_1::VERSION
- v2_2_1::VERSION
- v2_3_0::VERSION
- v2_3_0::cdrs::NON_CREDIT_ID_MAX_LEN