rust_ocpp/v2_0_1/messages/
heartbeat.rs1use chrono::DateTime;
4use chrono::Utc;
5
6use crate::v2_0_1::helpers::datetime_rfc3339;
7
8#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
10#[serde(rename_all = "camelCase")]
11pub struct HeartbeatRequest {
12 }
14
15#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Default)]
17#[serde(rename_all = "camelCase")]
18pub struct HeartbeatResponse {
19 #[serde(with = "datetime_rfc3339 ")]
21 pub current_time: DateTime<Utc>,
22}