pub struct NotifyCustomerInformationRequest {
pub data: String,
pub tbc: Option<bool>,
pub seq_no: i64,
pub generated_at: DateTime,
pub request_id: i64,
pub custom_data: Option<CustomData>,
}Fields§
§data: String(Part of) the requested data. No format specified in which the data is returned. Should be human readable.
tbc: Option<bool>“to be continued” indicator. Indicates whether another part of the monitoringData follows in an upcoming notifyMonitoringReportRequest message. Default value when omitted is false.
seq_no: i64Sequence number of this message. First message starts at 0.
generated_at: DateTimeTimestamp of the moment this message was generated at the Charging Station.
request_id: i64The Id of the request.
custom_data: Option<CustomData>Trait Implementations§
Source§impl<'de> Deserialize<'de> for NotifyCustomerInformationRequest
impl<'de> Deserialize<'de> for NotifyCustomerInformationRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for NotifyCustomerInformationRequest
Auto Trait Implementations§
impl Freeze for NotifyCustomerInformationRequest
impl RefUnwindSafe for NotifyCustomerInformationRequest
impl Send for NotifyCustomerInformationRequest
impl Sync for NotifyCustomerInformationRequest
impl Unpin for NotifyCustomerInformationRequest
impl UnsafeUnpin for NotifyCustomerInformationRequest
impl UnwindSafe for NotifyCustomerInformationRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more