pub struct Get15118EVCertificateRequest {
pub action: CertificateActionEnum,
pub custom_data: Option<CustomData>,
pub exi_request: String<5600usize>,
pub iso15118_schema_version: String<50usize>,
}Fields§
§action: CertificateActionEnum§custom_data: Option<CustomData>§exi_request: String<5600usize>Raw CertificateInstallationReq request from EV, Base64 encoded.
iso15118_schema_version: String<50usize>Schema version currently used for the 15118 session between EV and Charging Station. Needed for parsing of the EXI stream by the CSMS.
Trait Implementations§
Source§impl Clone for Get15118EVCertificateRequest
impl Clone for Get15118EVCertificateRequest
Source§fn clone(&self) -> Get15118EVCertificateRequest
fn clone(&self) -> Get15118EVCertificateRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 Get15118EVCertificateRequest
impl Debug for Get15118EVCertificateRequest
impl Eq for Get15118EVCertificateRequest
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