pub enum MetaToolSlug {
ComposioSearchTools,
ComposioMultiExecuteTool,
ComposioManageConnections,
ComposioRemoteWorkbench,
ComposioRemoteBashTool,
}Expand description
Meta tool slugs for the 5 core Composio meta tools
Variants§
ComposioSearchTools
Search for relevant tools across 1000+ apps
ComposioMultiExecuteTool
Execute up to 20 tools in parallel
ComposioManageConnections
Handle OAuth and API key authentication
ComposioRemoteWorkbench
Run Python code in persistent sandbox
ComposioRemoteBashTool
Execute bash commands for file/data processing
Trait Implementations§
Source§impl Clone for MetaToolSlug
impl Clone for MetaToolSlug
Source§fn clone(&self) -> MetaToolSlug
fn clone(&self) -> MetaToolSlug
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 MetaToolSlug
impl Debug for MetaToolSlug
Source§impl<'de> Deserialize<'de> for MetaToolSlug
impl<'de> Deserialize<'de> for MetaToolSlug
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 Serialize for MetaToolSlug
impl Serialize for MetaToolSlug
impl Copy for MetaToolSlug
Auto Trait Implementations§
impl Freeze for MetaToolSlug
impl RefUnwindSafe for MetaToolSlug
impl Send for MetaToolSlug
impl Sync for MetaToolSlug
impl Unpin for MetaToolSlug
impl UnsafeUnpin for MetaToolSlug
impl UnwindSafe for MetaToolSlug
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