diff options
| author | acdenisSK <[email protected]> | 2017-11-18 12:06:22 +0100 |
|---|---|---|
| committer | acdenisSK <[email protected]> | 2017-11-18 12:06:22 +0100 |
| commit | e748d1ff80dbbeb82b23f8ac9fec9cf8c7e4a69e (patch) | |
| tree | 10f6dfe469e5362a6936082890d5d7992e401d63 /src/framework/standard/mod.rs | |
| parent | Use a private function to reduce repetition (diff) | |
| download | serenity-e748d1ff80dbbeb82b23f8ac9fec9cf8c7e4a69e.tar.xz serenity-e748d1ff80dbbeb82b23f8ac9fec9cf8c7e4a69e.zip | |
Add `cmd` to `Create(Command|Group)`
Diffstat (limited to 'src/framework/standard/mod.rs')
| -rw-r--r-- | src/framework/standard/mod.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/framework/standard/mod.rs b/src/framework/standard/mod.rs index 792814e..2f7429b 100644 --- a/src/framework/standard/mod.rs +++ b/src/framework/standard/mod.rs @@ -14,7 +14,7 @@ pub(crate) use self::command::{A, Help}; pub use self::command::{Command, CommandGroup, CommandOptions, Error as CommandError}; pub use self::command::CommandOrAlias; pub use self::configuration::Configuration; -pub use self::create_command::CreateCommand; +pub use self::create_command::{CreateCommand, FnOrCommand}; pub use self::create_group::CreateGroup; use client::Context; @@ -682,7 +682,7 @@ impl StandardFramework { .or_insert_with(|| Arc::new(CommandGroup::default())); if let Some(ref mut group) = Arc::get_mut(ungrouped) { - let cmd = f(CreateCommand(CommandOptions::default(), |_, _, _| Ok(()))).finish(); + let cmd = f(CreateCommand(CommandOptions::default(), FnOrCommand::Fn(|_, _, _| Ok(())))).finish(); let name = command_name.to_string(); if let Some(ref prefix) = group.prefix { |