pub struct Get15118EVCertificateResponse {
pub status: Iso15118EVCertificateStatusEnum,
pub status_info: Option<StatusInfo>,
pub exi_response: String,
pub remaining_contracts: Option<i64>,
pub custom_data: Option<CustomData>,
}Fields§
§status: Iso15118EVCertificateStatusEnum§status_info: Option<StatusInfo>§exi_response: String(2/1) Raw CertificateInstallationRes response for the EV, Base64 encoded. + Extended to support ISO 15118-20 certificates. The minimum supported length is 17000. If a longer exiResponse is supported, then the supported length must be communicated in variable OCPPCommCtrlr.FieldLength[ “Get15118EVCertificateResponse.exiResponse” ].
remaining_contracts: Option<i64>(2.1) Number of contracts that can be retrieved with additional requests.
custom_data: Option<CustomData>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Get15118EVCertificateResponse
impl<'de> Deserialize<'de> for Get15118EVCertificateResponse
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 Get15118EVCertificateResponse
Auto Trait Implementations§
impl Freeze for Get15118EVCertificateResponse
impl RefUnwindSafe for Get15118EVCertificateResponse
impl Send for Get15118EVCertificateResponse
impl Sync for Get15118EVCertificateResponse
impl Unpin for Get15118EVCertificateResponse
impl UnsafeUnpin for Get15118EVCertificateResponse
impl UnwindSafe for Get15118EVCertificateResponse
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