[−][src]Crate irc_proto
Support for the IRC protocol using Tokio.
Re-exports
pub use self::caps::Capability; |
pub use self::caps::NegotiationVersion; |
pub use self::chan::ChannelExt; |
pub use self::colors::FormattedStringExt; |
pub use self::command::BatchSubCommand; |
pub use self::command::CapSubCommand; |
pub use self::command::Command; |
pub use self::irc::IrcCodec; |
pub use self::message::Message; |
pub use self::mode::ChannelMode; |
pub use self::mode::Mode; |
pub use self::mode::UserMode; |
pub use self::prefix::Prefix; |
pub use self::response::Response; |
Modules
caps | Enumeration of all supported IRCv3 capability extensions. |
chan | An extension trait that provides the ability to check if a string is a channel name. |
colors | An extension trait that provides the ability to strip IRC colors from a string |
command | Enumeration of all available client commands. |
error | IRC protocol errors using |
irc | Implementation of IRC codec for Tokio. |
line | Implementation of line-delimiting codec for Tokio. |
message | A module providing a data structure for messages to and from IRC servers. |
mode | A module defining an API for IRC user and channel modes. |
prefix | A module providing an enum for a message prefix. |
response | Enumeration of all the possible server responses. |