pub struct StaticToolCatalog { /* private fields */ }Implementations§
Source§impl StaticToolCatalog
impl StaticToolCatalog
pub fn new(tools: Vec<ToolDescriptor>) -> Self
Trait Implementations§
Source§impl Clone for StaticToolCatalog
impl Clone for StaticToolCatalog
Source§fn clone(&self) -> StaticToolCatalog
fn clone(&self) -> StaticToolCatalog
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 StaticToolCatalog
impl Debug for StaticToolCatalog
Source§impl ToolCatalogProvider for StaticToolCatalog
impl ToolCatalogProvider for StaticToolCatalog
fn tools(&self) -> Vec<ToolDescriptor>
Auto Trait Implementations§
impl Freeze for StaticToolCatalog
impl RefUnwindSafe for StaticToolCatalog
impl Send for StaticToolCatalog
impl Sync for StaticToolCatalog
impl Unpin for StaticToolCatalog
impl UnsafeUnpin for StaticToolCatalog
impl UnwindSafe for StaticToolCatalog
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