pub struct LogStatusNotificationRequest {
pub status: UploadLogStatusEnumType,
pub request_id: Option<i32>,
}
Expand description
LogStatusNotificationRequest, sent by the Charging Station to the CSMS.
Fields§
§status: UploadLogStatusEnumType
This contains the status of the log upload.
request_id: Option<i32>
The request id that was provided in GetLogRequest that started this log upload. This field is mandatory, unless the message was triggered by a TriggerMessageRequest AND there is no log upload ongoing.
Trait Implementations§
Source§impl Clone for LogStatusNotificationRequest
impl Clone for LogStatusNotificationRequest
Source§fn clone(&self) -> LogStatusNotificationRequest
fn clone(&self) -> LogStatusNotificationRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LogStatusNotificationRequest
impl Debug for LogStatusNotificationRequest
Source§impl Default for LogStatusNotificationRequest
impl Default for LogStatusNotificationRequest
Source§fn default() -> LogStatusNotificationRequest
fn default() -> LogStatusNotificationRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LogStatusNotificationRequest
impl<'de> Deserialize<'de> for LogStatusNotificationRequest
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
Source§impl PartialEq for LogStatusNotificationRequest
impl PartialEq for LogStatusNotificationRequest
Source§fn eq(&self, other: &LogStatusNotificationRequest) -> bool
fn eq(&self, other: &LogStatusNotificationRequest) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for LogStatusNotificationRequest
Auto Trait Implementations§
impl Freeze for LogStatusNotificationRequest
impl RefUnwindSafe for LogStatusNotificationRequest
impl Send for LogStatusNotificationRequest
impl Sync for LogStatusNotificationRequest
impl Unpin for LogStatusNotificationRequest
impl UnwindSafe for LogStatusNotificationRequest
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