pub struct DuplicateToolError {
pub name: ToolName,
}Expand description
A tool name was inserted twice into a crate::ToolSet.
Fields§
§name: ToolNameThe duplicated name.
Trait Implementations§
Source§impl Clone for DuplicateToolError
impl Clone for DuplicateToolError
Source§fn clone(&self) -> DuplicateToolError
fn clone(&self) -> DuplicateToolError
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 DuplicateToolError
impl Debug for DuplicateToolError
Source§impl Display for DuplicateToolError
impl Display for DuplicateToolError
impl Eq for DuplicateToolError
Source§impl Error for DuplicateToolError
impl Error for DuplicateToolError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for DuplicateToolError
impl PartialEq for DuplicateToolError
impl StructuralPartialEq for DuplicateToolError
Auto Trait Implementations§
impl Freeze for DuplicateToolError
impl RefUnwindSafe for DuplicateToolError
impl Send for DuplicateToolError
impl Sync for DuplicateToolError
impl Unpin for DuplicateToolError
impl UnsafeUnpin for DuplicateToolError
impl UnwindSafe for DuplicateToolError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.