pub struct ClaudeConfigAgent {
pub name: String,
pub description: Option<String>,
pub path: String,
pub scope: ClaudeConfigScope,
pub tools: Option<Vec<String>>,
}Fields§
§name: String§description: Option<String>§path: String§scope: ClaudeConfigScope§tools: Option<Vec<String>>Trait Implementations§
Source§impl Clone for ClaudeConfigAgent
impl Clone for ClaudeConfigAgent
Source§fn clone(&self) -> ClaudeConfigAgent
fn clone(&self) -> ClaudeConfigAgent
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 ClaudeConfigAgent
impl Debug for ClaudeConfigAgent
Source§impl<'de> Deserialize<'de> for ClaudeConfigAgent
impl<'de> Deserialize<'de> for ClaudeConfigAgent
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 ClaudeConfigAgent
impl RefUnwindSafe for ClaudeConfigAgent
impl Send for ClaudeConfigAgent
impl Sync for ClaudeConfigAgent
impl Unpin for ClaudeConfigAgent
impl UnsafeUnpin for ClaudeConfigAgent
impl UnwindSafe for ClaudeConfigAgent
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