Enum sozu_command_lib::proxy::QueryAnswerCertificate [−][src]
pub enum QueryAnswerCertificate { All(HashMap<SocketAddr, BTreeMap<String, Vec<u8>>>), Domain(HashMap<SocketAddr, Option<(String, Vec<u8>)>>), Fingerprint(Option<(String, Vec<String>)>), }
Variants
returns a list of domain -> fingerprint
returns a fingerprint
returns the certificate
Trait Implementations
impl Clone for QueryAnswerCertificate
[src]
impl Clone for QueryAnswerCertificate
[src]fn clone(&self) -> QueryAnswerCertificate
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for QueryAnswerCertificate
[src]
impl<'de> Deserialize<'de> for QueryAnswerCertificate
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for QueryAnswerCertificate
[src]
impl Eq for QueryAnswerCertificate
[src]impl PartialEq<QueryAnswerCertificate> for QueryAnswerCertificate
[src]
impl PartialEq<QueryAnswerCertificate> for QueryAnswerCertificate
[src]fn eq(&self, other: &QueryAnswerCertificate) -> bool
[src]
fn ne(&self, other: &QueryAnswerCertificate) -> bool
[src]
impl Serialize for QueryAnswerCertificate
[src]
impl Serialize for QueryAnswerCertificate
[src]impl StructuralEq for QueryAnswerCertificate
[src]
impl StructuralEq for QueryAnswerCertificate
[src]Auto Trait Implementations
impl RefUnwindSafe for QueryAnswerCertificate
impl RefUnwindSafe for QueryAnswerCertificate
impl Send for QueryAnswerCertificate
impl Send for QueryAnswerCertificate
impl Sync for QueryAnswerCertificate
impl Sync for QueryAnswerCertificate
impl Unpin for QueryAnswerCertificate
impl Unpin for QueryAnswerCertificate
impl UnwindSafe for QueryAnswerCertificate
impl UnwindSafe for QueryAnswerCertificate
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self