summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJokler <jokler.contact@gmail.com>2017-10-29 02:41:47 +0100
committerJokler <jokler.contact@gmail.com>2017-10-29 02:41:47 +0100
commitfa558e306d33750b391759affb9628b31693e572 (patch)
tree2982d4be3557d889be4ac86c60f931f399fa1962
parentd203f2689ac7addf36a32150691f459212199f09 (diff)
downloadfrippy-fa558e306d33750b391759affb9628b31693e572.tar.gz
frippy-fa558e306d33750b391759affb9628b31693e572.zip
Export plugins directly instead of their modules
-rw-r--r--src/lib.rs6
-rw-r--r--src/plugins/mod.rs10
2 files changed, 10 insertions, 6 deletions
diff --git a/src/lib.rs b/src/lib.rs
index d912973..324e273 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -69,9 +69,9 @@ pub fn run() {
// The list of plugins in use
let mut plugins = ThreadedPlugins::new();
- plugins.add(plugins::help::Help::new());
- plugins.add(plugins::emoji::Emoji::new());
- plugins.add(plugins::currency::Currency::new());
+ plugins.add(plugins::Help::new());
+ plugins.add(plugins::Emoji::new());
+ plugins.add(plugins::Currency::new());
info!("Plugins loaded: {}", plugins);
// Create an event loop to run the connections on.
diff --git a/src/plugins/mod.rs b/src/plugins/mod.rs
index d07ead6..0dea596 100644
--- a/src/plugins/mod.rs
+++ b/src/plugins/mod.rs
@@ -1,3 +1,7 @@
-pub mod help;
-pub mod emoji;
-pub mod currency;
+mod help;
+mod emoji;
+mod currency;
+
+pub use self::help::Help;
+pub use self::emoji::Emoji;
+pub use self::currency::Currency;