pub struct Get15118EVCertificateRequest {
pub custom_data: Option<CustomData>,
pub iso15118_schema_version: String,
pub action: CertificateActionEnum,
pub exi_request: String,
}Fields§
§custom_data: Option<CustomData>§iso15118_schema_version: StringSchema version currently used for the 15118 session between EV and Charging Station. Needed for parsing of the EXI stream by the CSMS.
action: CertificateActionEnum§exi_request: StringRaw CertificateInstallationReq request from EV, Base64 encoded.
Trait Implementations§
Source§impl Clone for Get15118EVCertificateRequest
impl Clone for Get15118EVCertificateRequest
Source§impl Debug for Get15118EVCertificateRequest
impl Debug for Get15118EVCertificateRequest
Source§impl<'de> Deserialize<'de> for Get15118EVCertificateRequest
impl<'de> Deserialize<'de> for Get15118EVCertificateRequest
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 Get15118EVCertificateRequest
Auto Trait Implementations§
impl Freeze for Get15118EVCertificateRequest
impl RefUnwindSafe for Get15118EVCertificateRequest
impl Send for Get15118EVCertificateRequest
impl Sync for Get15118EVCertificateRequest
impl Unpin for Get15118EVCertificateRequest
impl UnsafeUnpin for Get15118EVCertificateRequest
impl UnwindSafe for Get15118EVCertificateRequest
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