pub struct ToolPlan {
pub action: ToolAction,
pub path: Option<PathBuf>,
pub ref_or_query: Option<String>,
pub all: bool,
pub source: Option<String>,
pub json: bool,
}Fields§
§action: ToolAction§path: Option<PathBuf>§ref_or_query: Option<String>§all: bool§source: Option<String>§json: boolTrait Implementations§
impl Eq for ToolPlan
impl StructuralPartialEq for ToolPlan
Auto Trait Implementations§
impl Freeze for ToolPlan
impl RefUnwindSafe for ToolPlan
impl Send for ToolPlan
impl Sync for ToolPlan
impl Unpin for ToolPlan
impl UnsafeUnpin for ToolPlan
impl UnwindSafe for ToolPlan
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<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.