pub struct GetChargingProfilesResponse {
pub status: GetChargingProfileStatusEnumType,
pub status_info: Option<StatusInfoType>,
}Expand description
This contains the field definition of the GetChargingProfilesResponse PDU sent by the Charging Station to the CSMS in response to a GetChargingProfilesRequest.
Fields§
§status: GetChargingProfileStatusEnumTypeThis indicates whether the Charging Station isable to process this request and will sendReportChargingProfilesRequest messages
status_info: Option<StatusInfoType>Detailed status information
Trait Implementations§
Source§impl Clone for GetChargingProfilesResponse
impl Clone for GetChargingProfilesResponse
Source§fn clone(&self) -> GetChargingProfilesResponse
fn clone(&self) -> GetChargingProfilesResponse
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 GetChargingProfilesResponse
impl Debug for GetChargingProfilesResponse
Source§impl Default for GetChargingProfilesResponse
impl Default for GetChargingProfilesResponse
Source§fn default() -> GetChargingProfilesResponse
fn default() -> GetChargingProfilesResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetChargingProfilesResponse
impl<'de> Deserialize<'de> for GetChargingProfilesResponse
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 GetChargingProfilesResponse
Auto Trait Implementations§
impl Freeze for GetChargingProfilesResponse
impl RefUnwindSafe for GetChargingProfilesResponse
impl Send for GetChargingProfilesResponse
impl Sync for GetChargingProfilesResponse
impl Unpin for GetChargingProfilesResponse
impl UnwindSafe for GetChargingProfilesResponse
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