pub struct McpServerNetwork {
pub mode: McpNetMode,
pub allow_hosts: Vec<String>,
}Expand description
Per-MCP-server outbound egress policy.
Fields§
§mode: McpNetMode§allow_hosts: Vec<String>Trait Implementations§
Source§impl Clone for McpServerNetwork
impl Clone for McpServerNetwork
Source§fn clone(&self) -> McpServerNetwork
fn clone(&self) -> McpServerNetwork
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 McpServerNetwork
impl Debug for McpServerNetwork
Source§impl Default for McpServerNetwork
impl Default for McpServerNetwork
Source§fn default() -> McpServerNetwork
fn default() -> McpServerNetwork
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for McpServerNetwork
impl<'de> Deserialize<'de> for McpServerNetwork
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 McpServerNetwork
Source§impl PartialEq for McpServerNetwork
impl PartialEq for McpServerNetwork
Source§fn eq(&self, other: &McpServerNetwork) -> bool
fn eq(&self, other: &McpServerNetwork) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for McpServerNetwork
impl Serialize for McpServerNetwork
impl StructuralPartialEq for McpServerNetwork
Auto Trait Implementations§
impl Freeze for McpServerNetwork
impl RefUnwindSafe for McpServerNetwork
impl Send for McpServerNetwork
impl Sync for McpServerNetwork
impl Unpin for McpServerNetwork
impl UnsafeUnpin for McpServerNetwork
impl UnwindSafe for McpServerNetwork
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.