pub enum TlsCacerts {
Bundle(String),
PerHost(BTreeMap<String, String>),
}Expand description
tls_cacerts (sphinx/config.py:287), which Sphinx types
str | dict[str, str] | None: a single CA bundle path, or a per-netloc
map of them (sphinx/util/requests.py:34-45).
Variants§
Bundle(String)
One CA bundle used for every host.
PerHost(BTreeMap<String, String>)
netloc (host or host:port, userinfo stripped) -> CA bundle path.
A host with no entry falls back to the default trust store.
Trait Implementations§
Source§impl Clone for TlsCacerts
impl Clone for TlsCacerts
Source§fn clone(&self) -> TlsCacerts
fn clone(&self) -> TlsCacerts
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 TlsCacerts
impl Debug for TlsCacerts
Source§impl<'de> Deserialize<'de> for TlsCacerts
impl<'de> Deserialize<'de> for TlsCacerts
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 Eq for TlsCacerts
Source§impl PartialEq for TlsCacerts
impl PartialEq for TlsCacerts
Source§impl Serialize for TlsCacerts
impl Serialize for TlsCacerts
impl StructuralPartialEq for TlsCacerts
Auto Trait Implementations§
impl Freeze for TlsCacerts
impl RefUnwindSafe for TlsCacerts
impl Send for TlsCacerts
impl Sync for TlsCacerts
impl Unpin for TlsCacerts
impl UnsafeUnpin for TlsCacerts
impl UnwindSafe for TlsCacerts
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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