pub struct HttpGatewayConfig {
pub ip_addr: Option<String>,
pub port: Option<u16>,
pub forward_to: HttpGatewayBackend,
pub domains: Option<Vec<String>>,
pub https_config: Option<HttpsConfig>,
pub domain_custom_provider_local_file: Option<String>,
}Fields§
§ip_addr: Option<String>§port: Option<u16>§forward_to: HttpGatewayBackend§domains: Option<Vec<String>>§https_config: Option<HttpsConfig>§domain_custom_provider_local_file: Option<String>Trait Implementations§
Source§impl Clone for HttpGatewayConfig
impl Clone for HttpGatewayConfig
Source§impl Debug for HttpGatewayConfig
impl Debug for HttpGatewayConfig
Source§impl<'de> Deserialize<'de> for HttpGatewayConfig
impl<'de> Deserialize<'de> for HttpGatewayConfig
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 HttpGatewayConfig
Source§impl Hash for HttpGatewayConfig
impl Hash for HttpGatewayConfig
Source§impl PartialEq for HttpGatewayConfig
impl PartialEq for HttpGatewayConfig
Source§impl Serialize for HttpGatewayConfig
impl Serialize for HttpGatewayConfig
impl StructuralPartialEq for HttpGatewayConfig
Auto Trait Implementations§
impl Forget for HttpGatewayConfig
impl Freeze for HttpGatewayConfig
impl RefUnwindSafe for HttpGatewayConfig
impl Send for HttpGatewayConfig
impl Sync for HttpGatewayConfig
impl Unpin for HttpGatewayConfig
impl UnsafeUnpin for HttpGatewayConfig
impl UnwindSafe for HttpGatewayConfig
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>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.