pub struct InfoCommand;Expand description
Typed wrapper for upstream InfoCommand.
Implementations§
Source§impl InfoCommand
impl InfoCommand
pub const fn new() -> Self
pub fn spec(&self) -> &'static CommandSpec
pub const fn action_kind(&self) -> ActionKind
Trait Implementations§
Source§impl AbstractCommand for InfoCommand
impl AbstractCommand for InfoCommand
fn command_name(&self) -> CommandName
fn spec(&self) -> &'static CommandSpec
fn load<I, S>(&self, args: I) -> Result<ActionInvocation, CommandParseError>
Source§impl Clone for InfoCommand
impl Clone for InfoCommand
Source§fn clone(&self) -> InfoCommand
fn clone(&self) -> InfoCommand
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 InfoCommand
impl Debug for InfoCommand
Source§impl Default for InfoCommand
impl Default for InfoCommand
Source§fn default() -> InfoCommand
fn default() -> InfoCommand
Returns the “default value” for a type. Read more
Source§impl PartialEq for InfoCommand
impl PartialEq for InfoCommand
Source§fn eq(&self, other: &InfoCommand) -> bool
fn eq(&self, other: &InfoCommand) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for InfoCommand
impl Eq for InfoCommand
impl StructuralPartialEq for InfoCommand
Auto Trait Implementations§
impl Freeze for InfoCommand
impl RefUnwindSafe for InfoCommand
impl Send for InfoCommand
impl Sync for InfoCommand
impl Unpin for InfoCommand
impl UnsafeUnpin for InfoCommand
impl UnwindSafe for InfoCommand
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.