diff --git a/youmubot-prelude/src/lib.rs b/youmubot-prelude/src/lib.rs index dca3b8a..ed68aed 100644 --- a/youmubot-prelude/src/lib.rs +++ b/youmubot-prelude/src/lib.rs @@ -1,3 +1,5 @@ +/// Module `prelude` provides a sane set of default imports that can be used inside +/// a Youmubot source file. pub use serenity::prelude::*; use std::sync::Arc; @@ -10,6 +12,9 @@ pub use announcer::{Announcer, AnnouncerHandler}; pub use args::{Duration, UsernameArg}; pub use pagination::paginate; +/// Re-exporting async_trait helps with implementing Announcer. +pub use async_trait::async_trait; + /// Re-export the anyhow errors pub use anyhow::{Error, Result};