pub struct ExtraArgsError {
pub command_name: String,
pub extra_args: Vec<String>,
}Fields§
§command_name: String§extra_args: Vec<String>Implementations§
Source§impl ExtraArgsError
impl ExtraArgsError
pub fn usage_message(&self) -> String
Trait Implementations§
Source§impl Clone for ExtraArgsError
impl Clone for ExtraArgsError
Source§fn clone(&self) -> ExtraArgsError
fn clone(&self) -> ExtraArgsError
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 ExtraArgsError
impl Debug for ExtraArgsError
Source§impl Display for ExtraArgsError
impl Display for ExtraArgsError
Source§impl Error for ExtraArgsError
impl Error for ExtraArgsError
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 ExtraArgsError
impl PartialEq for ExtraArgsError
Source§fn eq(&self, other: &ExtraArgsError) -> bool
fn eq(&self, other: &ExtraArgsError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ExtraArgsError
impl StructuralPartialEq for ExtraArgsError
Auto Trait Implementations§
impl Freeze for ExtraArgsError
impl RefUnwindSafe for ExtraArgsError
impl Send for ExtraArgsError
impl Sync for ExtraArgsError
impl Unpin for ExtraArgsError
impl UnsafeUnpin for ExtraArgsError
impl UnwindSafe for ExtraArgsError
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.