ocpp/v2_1/enum/boot_reason

OCPP 2.1 BootReason enumeration (schema BootReasonEnumType).

to_json/decoder map each constructor to/from its exact schema token.

Types

This contains the reason for sending this message to the CSMS.

pub type BootReason {
  ApplicationReset
  FirmwareUpdate
  LocalReset
  PowerUp
  RemoteReset
  ScheduledReset
  Triggered
  Unknown
  Watchdog
}

Constructors

  • ApplicationReset
  • FirmwareUpdate
  • LocalReset
  • PowerUp
  • RemoteReset
  • ScheduledReset
  • Triggered
  • Unknown
  • Watchdog

Values

pub fn decoder() -> decode.Decoder(BootReason)

Decode a BootReason from its exact schema token.

pub fn to_json(value: BootReason) -> json.Json

Encode a BootReason to its exact schema token.

Search Document