pub struct CatalogTool { /* private fields */ }Implementations§
Source§impl CatalogTool
impl CatalogTool
pub fn namespaced_name(&self) -> &str
pub fn local_name(&self) -> &str
pub fn definition(&self) -> &ToolDefinition
pub fn exposure(&self) -> ToolExposureKind
pub fn allowed(&self) -> bool
Trait Implementations§
Source§impl Clone for CatalogTool
impl Clone for CatalogTool
Source§fn clone(&self) -> CatalogTool
fn clone(&self) -> CatalogTool
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CatalogTool
impl Debug for CatalogTool
Source§impl PartialEq for CatalogTool
impl PartialEq for CatalogTool
impl StructuralPartialEq for CatalogTool
Auto Trait Implementations§
impl Freeze for CatalogTool
impl RefUnwindSafe for CatalogTool
impl Send for CatalogTool
impl Sync for CatalogTool
impl Unpin for CatalogTool
impl UnsafeUnpin for CatalogTool
impl UnwindSafe for CatalogTool
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