pub struct ScopedVerifyUpstream {
pub pattern: String,
pub verify: bool,
}Expand description
An upstream certificate verification override for matching hosts.
Fields§
§pattern: StringHost pattern this override applies to. Supports exact hosts and *.suffix wildcards.
verify: boolWhether to verify matching upstream server certificates.
Trait Implementations§
Source§impl Clone for ScopedVerifyUpstream
impl Clone for ScopedVerifyUpstream
Source§fn clone(&self) -> ScopedVerifyUpstream
fn clone(&self) -> ScopedVerifyUpstream
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScopedVerifyUpstream
impl Debug for ScopedVerifyUpstream
Source§impl<'de> Deserialize<'de> for ScopedVerifyUpstream
impl<'de> Deserialize<'de> for ScopedVerifyUpstream
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScopedVerifyUpstream, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ScopedVerifyUpstream, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ScopedVerifyUpstream
impl Serialize for ScopedVerifyUpstream
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for ScopedVerifyUpstream
impl RefUnwindSafe for ScopedVerifyUpstream
impl Send for ScopedVerifyUpstream
impl Sync for ScopedVerifyUpstream
impl Unpin for ScopedVerifyUpstream
impl UnsafeUnpin for ScopedVerifyUpstream
impl UnwindSafe for ScopedVerifyUpstream
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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