ocpp-types 0.1.0

Strongly typed OCPP 1.6J, 2.0.1, and 2.1 message types for Rust. no_std, no alloc, embedded-friendly.
Documentation
// @generated by ocpp-codegen from schemas/. Do not edit by hand -- run
// `scripts/generate.sh` to regenerate; manual changes will be overwritten.

pub mod common;
mod primitives;
#[allow(unused_imports)]
pub use primitives::*;
mod error;
pub use error::*;
mod authorize_request;
pub use authorize_request::*;
mod authorize_response;
pub use authorize_response::*;
mod boot_notification_request;
pub use boot_notification_request::*;
mod boot_notification_response;
pub use boot_notification_response::*;
mod cancel_reservation_request;
pub use cancel_reservation_request::*;
mod cancel_reservation_response;
pub use cancel_reservation_response::*;
mod change_availability_request;
pub use change_availability_request::*;
mod change_availability_response;
pub use change_availability_response::*;
mod change_configuration_request;
pub use change_configuration_request::*;
mod change_configuration_response;
pub use change_configuration_response::*;
mod clear_cache_request;
pub use clear_cache_request::*;
mod clear_cache_response;
pub use clear_cache_response::*;
mod clear_charging_profile_request;
pub use clear_charging_profile_request::*;
mod clear_charging_profile_response;
pub use clear_charging_profile_response::*;
mod data_transfer_request;
pub use data_transfer_request::*;
mod data_transfer_response;
pub use data_transfer_response::*;
mod diagnostics_status_notification_request;
pub use diagnostics_status_notification_request::*;
mod diagnostics_status_notification_response;
pub use diagnostics_status_notification_response::*;
mod firmware_status_notification_request;
pub use firmware_status_notification_request::*;
mod firmware_status_notification_response;
pub use firmware_status_notification_response::*;
mod get_composite_schedule_request;
pub use get_composite_schedule_request::*;
mod get_composite_schedule_response;
pub use get_composite_schedule_response::*;
mod get_configuration_request;
pub use get_configuration_request::*;
mod get_configuration_response;
pub use get_configuration_response::*;
mod get_diagnostics_request;
pub use get_diagnostics_request::*;
mod get_diagnostics_response;
pub use get_diagnostics_response::*;
mod get_local_list_version_request;
pub use get_local_list_version_request::*;
mod get_local_list_version_response;
pub use get_local_list_version_response::*;
mod heartbeat_request;
pub use heartbeat_request::*;
mod heartbeat_response;
pub use heartbeat_response::*;
mod meter_values_request;
pub use meter_values_request::*;
mod meter_values_response;
pub use meter_values_response::*;
mod remote_start_transaction_request;
pub use remote_start_transaction_request::*;
mod remote_start_transaction_response;
pub use remote_start_transaction_response::*;
mod remote_stop_transaction_request;
pub use remote_stop_transaction_request::*;
mod remote_stop_transaction_response;
pub use remote_stop_transaction_response::*;
mod reserve_now_request;
pub use reserve_now_request::*;
mod reserve_now_response;
pub use reserve_now_response::*;
mod reset_request;
pub use reset_request::*;
mod reset_response;
pub use reset_response::*;
mod send_local_list_request;
pub use send_local_list_request::*;
mod send_local_list_response;
pub use send_local_list_response::*;
mod set_charging_profile_request;
pub use set_charging_profile_request::*;
mod set_charging_profile_response;
pub use set_charging_profile_response::*;
mod start_transaction_request;
pub use start_transaction_request::*;
mod start_transaction_response;
pub use start_transaction_response::*;
mod status_notification_request;
pub use status_notification_request::*;
mod status_notification_response;
pub use status_notification_response::*;
mod stop_transaction_request;
pub use stop_transaction_request::*;
mod stop_transaction_response;
pub use stop_transaction_response::*;
mod trigger_message_request;
pub use trigger_message_request::*;
mod trigger_message_response;
pub use trigger_message_response::*;
mod unlock_connector_request;
pub use unlock_connector_request::*;
mod unlock_connector_response;
pub use unlock_connector_response::*;
mod update_firmware_request;
pub use update_firmware_request::*;
mod update_firmware_response;
pub use update_firmware_response::*;