pub struct Cert {
pub extended_key_usage: Option<Vec<String>>,
pub issuer: Option<Vec<String>>,
pub key_usage: Option<Vec<String>>,
pub owner: Option<Vec<String>>,
pub serial_no: Option<Vec<String>>,
pub signature_algo: Option<Vec<String>>,
pub subject: Option<Vec<String>>,
pub subject_alt_name: Option<Vec<String>>,
pub thumbprint: Option<Vec<String>>,
pub valid: Option<CertValid>,
pub version: Option<Vec<String>>,
}Expand description
Certificate Tag Model
Fields§
§extended_key_usage: Option<Vec<String>>Extended Key Usage
issuer: Option<Vec<String>>Issuer
key_usage: Option<Vec<String>>Key Usage
owner: Option<Vec<String>>Owner
serial_no: Option<Vec<String>>Serial Number
signature_algo: Option<Vec<String>>Signature Algorithm
subject: Option<Vec<String>>Subject Name
subject_alt_name: Option<Vec<String>>Alternative Subject Name
thumbprint: Option<Vec<String>>Thumbprint
valid: Option<CertValid>Validity Information
version: Option<Vec<String>>Version
Trait Implementations§
Source§impl Described<ElasticMeta> for Cert
impl Described<ElasticMeta> for Cert
Source§fn metadata() -> Descriptor<ElasticMeta>
fn metadata() -> Descriptor<ElasticMeta>
Get self description of this type
Source§impl<'de> Deserialize<'de> for Cert
impl<'de> Deserialize<'de> for Cert
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
Auto Trait Implementations§
impl Freeze for Cert
impl RefUnwindSafe for Cert
impl Send for Cert
impl Sync for Cert
impl Unpin for Cert
impl UnwindSafe for Cert
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more