pub enum PluginBridgeKind {
HttpJson,
ProcessStdio,
NativeFfi,
WasmComponent,
McpServer,
AcpBridge,
AcpRuntime,
Unknown,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PluginBridgeKind
impl Clone for PluginBridgeKind
Source§fn clone(&self) -> PluginBridgeKind
fn clone(&self) -> PluginBridgeKind
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 PluginBridgeKind
impl Debug for PluginBridgeKind
Source§impl Default for PluginBridgeKind
impl Default for PluginBridgeKind
Source§fn default() -> PluginBridgeKind
fn default() -> PluginBridgeKind
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PluginBridgeKind
impl<'de> Deserialize<'de> for PluginBridgeKind
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
Source§impl Ord for PluginBridgeKind
impl Ord for PluginBridgeKind
Source§fn cmp(&self, other: &PluginBridgeKind) -> Ordering
fn cmp(&self, other: &PluginBridgeKind) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for PluginBridgeKind
impl PartialEq for PluginBridgeKind
Source§impl PartialOrd for PluginBridgeKind
impl PartialOrd for PluginBridgeKind
Source§impl Serialize for PluginBridgeKind
impl Serialize for PluginBridgeKind
impl Copy for PluginBridgeKind
impl Eq for PluginBridgeKind
impl StructuralPartialEq for PluginBridgeKind
Auto Trait Implementations§
impl Freeze for PluginBridgeKind
impl RefUnwindSafe for PluginBridgeKind
impl Send for PluginBridgeKind
impl Sync for PluginBridgeKind
impl Unpin for PluginBridgeKind
impl UnsafeUnpin for PluginBridgeKind
impl UnwindSafe for PluginBridgeKind
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