pub struct SyncCommand;Implementations§
Source§impl SyncCommand
impl SyncCommand
Trait Implementations§
Source§impl Command for SyncCommand
impl Command for SyncCommand
fn name(&self) -> &'static str
fn description(&self) -> &'static str
fn matches(&self, command: &str) -> bool
fn execute_sync(&self, args: &[&str]) -> Result<String>
fn priority(&self) -> u8
fn execute<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
args: &'life1 [&'life2 str],
) -> Pin<Box<dyn Future<Output = Result<String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn is_available(&self) -> bool
Source§impl Debug for SyncCommand
impl Debug for SyncCommand
Source§impl Default for SyncCommand
impl Default for SyncCommand
Source§fn default() -> SyncCommand
fn default() -> SyncCommand
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SyncCommand
impl RefUnwindSafe for SyncCommand
impl Send for SyncCommand
impl Sync for SyncCommand
impl Unpin for SyncCommand
impl UnsafeUnpin for SyncCommand
impl UnwindSafe for SyncCommand
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more