pub enum InvalidToolSet {
Empty,
Duplicate(ToolKind),
}Expand description
Why a list of tools is not a valid ToolSet.
Variants§
Trait Implementations§
Source§impl Clone for InvalidToolSet
impl Clone for InvalidToolSet
impl Copy for InvalidToolSet
Source§impl Debug for InvalidToolSet
impl Debug for InvalidToolSet
Source§impl Display for InvalidToolSet
impl Display for InvalidToolSet
impl Eq for InvalidToolSet
Source§impl Error for InvalidToolSet
impl Error for InvalidToolSet
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 InvalidToolSet
impl PartialEq for InvalidToolSet
impl StructuralPartialEq for InvalidToolSet
Auto Trait Implementations§
impl Freeze for InvalidToolSet
impl RefUnwindSafe for InvalidToolSet
impl Send for InvalidToolSet
impl Sync for InvalidToolSet
impl Unpin for InvalidToolSet
impl UnsafeUnpin for InvalidToolSet
impl UnwindSafe for InvalidToolSet
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> 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§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.