pub struct AgentServiceConnectProxy {
pub config: Option<HashMap<String, String>>,
pub destination_service_id: Option<String>,
pub destination_service_name: Option<String>,
pub expose: Option<ExposeConfig>,
pub local_service_address: Option<String>,
pub local_service_port: Option<u64>,
pub local_service_socket_path: Option<String>,
pub mesh_gateway: Option<MeshGatewayConfig>,
pub mode: Option<String>,
pub transparent_proxy: Option<TransparentProxyConfig>,
pub upstreams: Option<Vec<Upstream>>,
}Fields§
§config: Option<HashMap<String, String>>§destination_service_id: Option<String>§destination_service_name: Option<String>§expose: Option<ExposeConfig>§local_service_address: Option<String>§local_service_port: Option<u64>§local_service_socket_path: Option<String>§mesh_gateway: Option<MeshGatewayConfig>§mode: Option<String>§transparent_proxy: Option<TransparentProxyConfig>§upstreams: Option<Vec<Upstream>>Trait Implementations§
Source§impl Clone for AgentServiceConnectProxy
impl Clone for AgentServiceConnectProxy
Source§fn clone(&self) -> AgentServiceConnectProxy
fn clone(&self) -> AgentServiceConnectProxy
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 AgentServiceConnectProxy
impl Debug for AgentServiceConnectProxy
Source§impl Default for AgentServiceConnectProxy
impl Default for AgentServiceConnectProxy
Source§fn default() -> AgentServiceConnectProxy
fn default() -> AgentServiceConnectProxy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentServiceConnectProxy
impl<'de> Deserialize<'de> for AgentServiceConnectProxy
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 AgentServiceConnectProxy
impl RefUnwindSafe for AgentServiceConnectProxy
impl Send for AgentServiceConnectProxy
impl Sync for AgentServiceConnectProxy
impl Unpin for AgentServiceConnectProxy
impl UnwindSafe for AgentServiceConnectProxy
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