rust_ocpp/v2_0_1/enumerations/
trigger_reason_enum_type.rs1#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
2pub enum TriggerReasonEnumType {
3 #[default]
4 Authorized,
5 CablePluggedIn,
6 ChargingRateChanged,
7 ChargingStateChanged,
8 Deauthorized,
9 EnergyLimitReached,
10 EVCommunicationLost,
11 EVConnectTimeout,
12 MeterValueClock,
13 MeterValuePeriodic,
14 TimeLimitReached,
15 Trigger,
16 UnlockCommand,
17 StopAuthorized,
18 EVDeparted,
19 EVDetected,
20 RemoteStop,
21 RemoteStart,
22 AbnormalCondition,
23 SignedDataReceived,
24 ResetCommand,
25}