pub struct GetCertificateStatusResponse {
pub status: GetCertificateStatusEnum,
pub status_info: Option<StatusInfo>,
pub ocsp_result: Option<String>,
pub custom_data: Option<CustomData>,
}Fields§
§status: GetCertificateStatusEnum§status_info: Option<StatusInfo>§ocsp_result: Option<String>(2.1) OCSPResponse class as defined in <<ref-ocpp_security_24, IETF RFC 6960>>. DER encoded (as defined in <<ref-ocpp_security_24, IETF RFC 6960>>), and then base64 encoded. MAY only be omitted when status is not Accepted. + The minimum supported length is 18000. If a longer ocspResult is supported, then the supported length must be communicated in variable OCPPCommCtrlr.FieldLength[ “GetCertificateStatusResponse.ocspResult” ].
custom_data: Option<CustomData>Trait Implementations§
Source§impl Clone for GetCertificateStatusResponse
impl Clone for GetCertificateStatusResponse
Source§impl Debug for GetCertificateStatusResponse
impl Debug for GetCertificateStatusResponse
Source§impl<'de> Deserialize<'de> for GetCertificateStatusResponse
impl<'de> Deserialize<'de> for GetCertificateStatusResponse
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 GetCertificateStatusResponse
Auto Trait Implementations§
impl Freeze for GetCertificateStatusResponse
impl RefUnwindSafe for GetCertificateStatusResponse
impl Send for GetCertificateStatusResponse
impl Sync for GetCertificateStatusResponse
impl Unpin for GetCertificateStatusResponse
impl UnsafeUnpin for GetCertificateStatusResponse
impl UnwindSafe for GetCertificateStatusResponse
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