pub struct NoMeta {}Expand description
Default metadata type for ToolCollection. Empty struct that
deserializes from any JSON object, ignoring all fields. Use this when
you don’t care about per-tool attributes.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NoMeta
impl<'de> Deserialize<'de> for NoMeta
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
impl Copy for NoMeta
impl Eq for NoMeta
impl StructuralPartialEq for NoMeta
Auto Trait Implementations§
impl Freeze for NoMeta
impl RefUnwindSafe for NoMeta
impl Send for NoMeta
impl Sync for NoMeta
impl Unpin for NoMeta
impl UnsafeUnpin for NoMeta
impl UnwindSafe for NoMeta
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