diff --git a/src/lib.rs b/src/lib.rs index 1248977..e36210a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -9,8 +9,10 @@ //! # Examples //! //! ``` -//! use event_listener::{Event, EventListener}; -//! use event_listener_strategy::{EventListenerFuture, FutureWrapper, Strategy}; +//! use event_listener_strategy::{ +//! event_listener::{Event, EventListener}, +//! EventListenerFuture, FutureWrapper, Strategy +//! }; //! //! use std::pin::Pin; //! use std::task::Poll; @@ -77,6 +79,9 @@ use event_listener::{EventListener, Listener}; #[doc(hidden)] pub use pin_project_lite::pin_project; +#[doc(no_inline)] +pub use event_listener; + /// A wrapper around an [`EventListenerFuture`] that can be easily exported for use. /// /// This type implements [`Future`], has a `_new()` constructor, and a `wait()` method @@ -396,8 +401,10 @@ impl Future for FutureWrapper { /// # Examples /// /// ``` -/// use event_listener::{Event, EventListener}; -/// use event_listener_strategy::{EventListenerFuture, Strategy, Blocking, NonBlocking}; +/// use event_listener_strategy::{ +/// event_listener::{Event, EventListener}, +/// EventListenerFuture, Strategy, Blocking, NonBlocking +/// }; /// use std::pin::Pin; /// /// async fn wait_on<'a, S: Strategy<'a>>(evl: EventListener, strategy: &mut S) {