pub struct HttpSecurityPolicy {
pub allow_insecure_http: bool,
pub allow_insecure_tls: bool,
pub mtls_enabled: bool,
pub ca_file: Option<String>,
pub cert_file: Option<String>,
pub key_file: Option<String>,
}Fields§
§allow_insecure_http: bool§allow_insecure_tls: bool§mtls_enabled: bool§ca_file: Option<String>§cert_file: Option<String>§key_file: Option<String>Trait Implementations§
Source§impl Clone for HttpSecurityPolicy
impl Clone for HttpSecurityPolicy
Source§fn clone(&self) -> HttpSecurityPolicy
fn clone(&self) -> HttpSecurityPolicy
Returns a duplicate of the value. Read more
1.0.0 · 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 HttpSecurityPolicy
impl Debug for HttpSecurityPolicy
Source§impl Default for HttpSecurityPolicy
impl Default for HttpSecurityPolicy
Source§fn default() -> HttpSecurityPolicy
fn default() -> HttpSecurityPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HttpSecurityPolicy
impl<'de> Deserialize<'de> for HttpSecurityPolicy
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 HttpSecurityPolicy
impl RefUnwindSafe for HttpSecurityPolicy
impl Send for HttpSecurityPolicy
impl Sync for HttpSecurityPolicy
impl Unpin for HttpSecurityPolicy
impl UnsafeUnpin for HttpSecurityPolicy
impl UnwindSafe for HttpSecurityPolicy
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