pub struct ThinkToolExecutor;Expand description
Legacy ThinkToolExecutor API used by earlier examples.
This is a thin compatibility wrapper around the newer ProtocolExecutor APIs.
Implementations§
Source§impl ThinkToolExecutor
impl ThinkToolExecutor
Trait Implementations§
Source§impl Debug for ThinkToolExecutor
impl Debug for ThinkToolExecutor
Source§impl Default for ThinkToolExecutor
impl Default for ThinkToolExecutor
Source§fn default() -> ThinkToolExecutor
fn default() -> ThinkToolExecutor
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ThinkToolExecutor
impl RefUnwindSafe for ThinkToolExecutor
impl Send for ThinkToolExecutor
impl Sync for ThinkToolExecutor
impl Unpin for ThinkToolExecutor
impl UnwindSafe for ThinkToolExecutor
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more