pub struct QueryMeshTool { /* private fields */ }Expand description
Tool for querying mesh instances
Implementations§
Source§impl QueryMeshTool
impl QueryMeshTool
pub fn new(mesh_url: Option<String>) -> QueryMeshTool
Trait Implementations§
Source§impl Tool for QueryMeshTool
impl Tool for QueryMeshTool
Source§fn description(&self) -> &str
fn description(&self) -> &str
Human-readable description of what the tool does
Source§fn parameters(&self) -> Value
fn parameters(&self) -> Value
JSON Schema describing the tool’s parameters
Auto Trait Implementations§
impl Freeze for QueryMeshTool
impl RefUnwindSafe for QueryMeshTool
impl Send for QueryMeshTool
impl Sync for QueryMeshTool
impl Unpin for QueryMeshTool
impl UnwindSafe for QueryMeshTool
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