pub struct TlsResponse {
pub total: usize,
pub acme_email: Option<String>,
pub acme_available: bool,
pub certificates: Vec<CertInfo>,
}Expand description
Response for GET /api/v1/proxy/tls.
Fields§
§total: usizeTotal number of cached certificates.
acme_email: Option<String>ACME email address, if configured.
acme_available: boolWhether ACME auto-provisioning is available.
certificates: Vec<CertInfo>Certificate details.
Trait Implementations§
Source§impl ComposeSchema for TlsResponse
impl ComposeSchema for TlsResponse
Source§impl Debug for TlsResponse
impl Debug for TlsResponse
Source§impl<'de> Deserialize<'de> for TlsResponse
impl<'de> Deserialize<'de> for TlsResponse
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
Source§impl Serialize for TlsResponse
impl Serialize for TlsResponse
Auto Trait Implementations§
impl Freeze for TlsResponse
impl RefUnwindSafe for TlsResponse
impl Send for TlsResponse
impl Sync for TlsResponse
impl Unpin for TlsResponse
impl UnsafeUnpin for TlsResponse
impl UnwindSafe for TlsResponse
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