Struct telescope::discord_bot::ListeningFuture [−][src]
struct ListeningFuture {
inner: LocalBoxFuture<'static, SerenityResult<()>>,
}
Expand description
Future representing the indefinite async computation of the Discord bot listening for events.
Fields
inner: LocalBoxFuture<'static, SerenityResult<()>>
Trait Implementations
The type of value that this future will resolved with if it is successful. Read more
type Actor = DiscordBot
type Actor = DiscordBot
The actor within which this future runs
fn poll(
self: Pin<&mut Self>,
_: &mut Self::Actor,
ctx: &mut <DiscordBot as Actor>::Context,
task: &mut StdContext<'_>
) -> Poll<Self::Output>
Map this future’s result to a different type, returning a new future of the resulting type. Read more
Chain on a computation for when a future finished, passing the result of
the future to the provided closure f
. Read more
Auto Trait Implementations
impl !RefUnwindSafe for ListeningFuture
impl !Send for ListeningFuture
impl !Sync for ListeningFuture
impl Unpin for ListeningFuture
impl !UnwindSafe for ListeningFuture
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Future = F
type Future = F
The future that this type can be converted into.
type Output = <F as ActorFuture>::Output
type Output = <F as ActorFuture>::Output
The item that the future may resolve with.
type Actor = <F as ActorFuture>::Actor
type Actor = <F as ActorFuture>::Actor
The actor within which this future runs
Consumes this object and produces a future.
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more