pub struct ToolkitConnectionAuthConfig {
pub id: String,
pub mode: String,
pub is_composio_managed: bool,
}Expand description
Auth config information for a toolkit connection
Fields§
§id: StringAuth config ID
mode: StringAuthentication scheme/mode
is_composio_managed: boolWhether this auth config is managed by Composio
Trait Implementations§
Source§impl Clone for ToolkitConnectionAuthConfig
impl Clone for ToolkitConnectionAuthConfig
Source§fn clone(&self) -> ToolkitConnectionAuthConfig
fn clone(&self) -> ToolkitConnectionAuthConfig
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 ToolkitConnectionAuthConfig
impl Debug for ToolkitConnectionAuthConfig
Source§impl<'de> Deserialize<'de> for ToolkitConnectionAuthConfig
impl<'de> Deserialize<'de> for ToolkitConnectionAuthConfig
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 ToolkitConnectionAuthConfig
impl RefUnwindSafe for ToolkitConnectionAuthConfig
impl Send for ToolkitConnectionAuthConfig
impl Sync for ToolkitConnectionAuthConfig
impl Unpin for ToolkitConnectionAuthConfig
impl UnsafeUnpin for ToolkitConnectionAuthConfig
impl UnwindSafe for ToolkitConnectionAuthConfig
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