pub struct MeshGatewayConfig {
pub mode: Option<MeshGatewayMode>,
}
Expand description
MeshGatewayConfig controls how Mesh Gateways are configured and used This is a struct to allow for future additions without having more free-hanging configuration items all over the place
Fields§
§mode: Option<MeshGatewayMode>
The Mesh Gateway routing mode
Trait Implementations§
Source§impl Clone for MeshGatewayConfig
impl Clone for MeshGatewayConfig
Source§fn clone(&self) -> MeshGatewayConfig
fn clone(&self) -> MeshGatewayConfig
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 MeshGatewayConfig
impl Debug for MeshGatewayConfig
Source§impl Default for MeshGatewayConfig
impl Default for MeshGatewayConfig
Source§fn default() -> MeshGatewayConfig
fn default() -> MeshGatewayConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MeshGatewayConfig
impl<'de> Deserialize<'de> for MeshGatewayConfig
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 MeshGatewayConfig
impl RefUnwindSafe for MeshGatewayConfig
impl Send for MeshGatewayConfig
impl Sync for MeshGatewayConfig
impl Unpin for MeshGatewayConfig
impl UnwindSafe for MeshGatewayConfig
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