pub enum ToolMutability {
ReadOnly,
Mutating,
}Expand description
Classification of a tool call for approval purposes.
Variants§
Trait Implementations§
Source§impl Clone for ToolMutability
impl Clone for ToolMutability
Source§fn clone(&self) -> ToolMutability
fn clone(&self) -> ToolMutability
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 ToolMutability
impl Debug for ToolMutability
Source§impl PartialEq for ToolMutability
impl PartialEq for ToolMutability
impl Copy for ToolMutability
impl Eq for ToolMutability
impl StructuralPartialEq for ToolMutability
Auto Trait Implementations§
impl Freeze for ToolMutability
impl RefUnwindSafe for ToolMutability
impl Send for ToolMutability
impl Sync for ToolMutability
impl Unpin for ToolMutability
impl UnsafeUnpin for ToolMutability
impl UnwindSafe for ToolMutability
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.