pub struct GetLogResponse {
pub status: LogStatusEnumType,
pub filename: Option<String>,
pub status_info: Option<StatusInfoType>,
}
Expand description
GetLogResponse, sent by the Charging Station to the CSMS in response to a GetLogRequest.
Fields§
§status: LogStatusEnumType
This field indicates whether the ChargingStation was able to accept the request.
filename: Option<String>
This contains the name of the log file that willbe uploaded. This field is not present when no logginginformation is available.
status_info: Option<StatusInfoType>
Detailed status information.
Trait Implementations§
source§impl Clone for GetLogResponse
impl Clone for GetLogResponse
source§fn clone(&self) -> GetLogResponse
fn clone(&self) -> GetLogResponse
Returns a copy 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 GetLogResponse
impl Debug for GetLogResponse
source§impl Default for GetLogResponse
impl Default for GetLogResponse
source§fn default() -> GetLogResponse
fn default() -> GetLogResponse
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GetLogResponse
impl<'de> Deserialize<'de> for GetLogResponse
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 GetLogResponse
impl PartialEq for GetLogResponse
source§fn eq(&self, other: &GetLogResponse) -> bool
fn eq(&self, other: &GetLogResponse) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for GetLogResponse
impl Serialize for GetLogResponse
source§impl Validate for GetLogResponse
impl Validate for GetLogResponse
source§impl<'v_a> ValidateArgs<'v_a> for GetLogResponse
impl<'v_a> ValidateArgs<'v_a> for GetLogResponse
type Args = ()
fn validate_with_args(&self, args: Self::Args) -> Result<(), ValidationErrors>
impl StructuralPartialEq for GetLogResponse
Auto Trait Implementations§
impl Freeze for GetLogResponse
impl RefUnwindSafe for GetLogResponse
impl Send for GetLogResponse
impl Sync for GetLogResponse
impl Unpin for GetLogResponse
impl UnwindSafe for GetLogResponse
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