ocpp/v1_6/datatype/id_tag_info

OCPP 1.6 IdTagInfo data type.

to_json/decoder map to/from its OCPP-J JSON object; new (when present) builds a value from the required fields only.

Types

FieldTypeReqDescription
expiry_dateDateTime
parent_id_tagString(max 20 chars)
statusAuthorizationStatus

Schema: IdTagInfo

pub type IdTagInfo {
  IdTagInfo(
    expiry_date: option.Option(timestamp.Timestamp),
    parent_id_tag: option.Option(String),
    status: authorization_status.AuthorizationStatus,
  )
}

Constructors

Values

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

Decode a IdTagInfo from its OCPP-J JSON object, enforcing schema constraints.

pub fn new(
  status status: authorization_status.AuthorizationStatus,
) -> IdTagInfo

Construct a IdTagInfo from its required fields, with every optional field set to None.

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

Encode a IdTagInfo to its OCPP-J JSON object.

Search Document