pub struct LoggingWrapper { /* private fields */ }Expand description
Logging wrapper for tool calls.
Implementations§
Source§impl LoggingWrapper
impl LoggingWrapper
Sourcepub fn wrap<T, Deps>(self, toolset: T) -> WrapperToolset<T, Deps>
pub fn wrap<T, Deps>(self, toolset: T) -> WrapperToolset<T, Deps>
Wrap a toolset with logging.
Trait Implementations§
Source§impl Clone for LoggingWrapper
impl Clone for LoggingWrapper
Source§fn clone(&self) -> LoggingWrapper
fn clone(&self) -> LoggingWrapper
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 moreAuto Trait Implementations§
impl Freeze for LoggingWrapper
impl RefUnwindSafe for LoggingWrapper
impl Send for LoggingWrapper
impl Sync for LoggingWrapper
impl Unpin for LoggingWrapper
impl UnwindSafe for LoggingWrapper
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