pub struct MCPServerWithConnectResult {Show 15 fields
pub id: String,
pub name: String,
pub transport: MCPTransport,
pub command: Option<String>,
pub args: Option<Vec<String>>,
pub url: Option<String>,
pub api_key_ref: Option<String>,
pub env_count: Option<i64>,
pub egress_allowlist: Option<Vec<Map<String, Value>>>,
pub enabled: bool,
pub capabilities: Option<Vec<String>>,
pub status: Option<MCPServerStatus>,
pub last_synced: Option<String>,
pub tenant_id: Option<String>,
pub connect_error: Option<String>,
}Expand description
MCPServerWithConnectResult model.
Fields§
§id: String§name: String§transport: MCPTransport§command: Option<String>stdio only.
args: Option<Vec<String>>§url: Option<String>http / streamable_http only.
api_key_ref: Option<String>§env_count: Option<i64>How many env vars are set. The values are never returned.
egress_allowlist: Option<Vec<Map<String, Value>>>§enabled: bool§capabilities: Option<Vec<String>>Tool names and resource URIs discovered from the server.
status: Option<MCPServerStatus>§last_synced: Option<String>§tenant_id: Option<String>§connect_error: Option<String>Set when the record saved but the session could not be reconnected. This is the only field distinguishing ‘saved’ from ‘saved and working’, and it arrives on a 200.
Trait Implementations§
Source§impl Clone for MCPServerWithConnectResult
impl Clone for MCPServerWithConnectResult
Source§fn clone(&self) -> MCPServerWithConnectResult
fn clone(&self) -> MCPServerWithConnectResult
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 MCPServerWithConnectResult
impl Debug for MCPServerWithConnectResult
Source§impl Default for MCPServerWithConnectResult
impl Default for MCPServerWithConnectResult
Source§fn default() -> MCPServerWithConnectResult
fn default() -> MCPServerWithConnectResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MCPServerWithConnectResult
impl<'de> Deserialize<'de> for MCPServerWithConnectResult
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 StructuralPartialEq for MCPServerWithConnectResult
Auto Trait Implementations§
impl Freeze for MCPServerWithConnectResult
impl RefUnwindSafe for MCPServerWithConnectResult
impl Send for MCPServerWithConnectResult
impl Sync for MCPServerWithConnectResult
impl Unpin for MCPServerWithConnectResult
impl UnsafeUnpin for MCPServerWithConnectResult
impl UnwindSafe for MCPServerWithConnectResult
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