pub enum ListDetail {
Names,
Brief,
Full,
}Expand description
List / help JSON detail level.
Variants§
Names
Tool names only.
Brief
Name + short description (default for --agent lists).
Full
Full parameter schemas (command_to_json).
Implementations§
Trait Implementations§
Source§impl Clone for ListDetail
impl Clone for ListDetail
Source§fn clone(&self) -> ListDetail
fn clone(&self) -> ListDetail
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 moreimpl Copy for ListDetail
Source§impl Debug for ListDetail
impl Debug for ListDetail
Source§impl Default for ListDetail
impl Default for ListDetail
Source§fn default() -> ListDetail
fn default() -> ListDetail
Returns the “default value” for a type. Read more
impl Eq for ListDetail
Source§impl PartialEq for ListDetail
impl PartialEq for ListDetail
impl StructuralPartialEq for ListDetail
Auto Trait Implementations§
impl Freeze for ListDetail
impl RefUnwindSafe for ListDetail
impl Send for ListDetail
impl Sync for ListDetail
impl Unpin for ListDetail
impl UnsafeUnpin for ListDetail
impl UnwindSafe for ListDetail
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.