[][src]Module bot_rs_core::plugin

Structs

CommandDeclaration
PluginError

Wrapper for any Error a Plugin generates.

PluginInfo

Contains information about a plugin to identify the supported commands, author information, etc.

PluginRegistrar

Traits

NotInvocErr

Marker trait for all traits which are not PluginError.

Plugin

Handles single command invocations returning their result.

StreamablePlugin

Allows users to create an asynchronously running stream. This allows commands to send messages to the output without the need of a command invocation.