Expand description
Parse IRC like a boss.
This library provides helpers to tokenize and build IRC messages, while keeping the number of allocations minimal.
Modules§
Structs§
- Buffer
- Helper to build IRC messages.
- Message
- An IRC message.
- Message
Buffer - Helper to build an IRC message.
- Tag
- A message tag.
- TagBuffer
- Helper to build the tags of an IRC message.
Enums§
- Command
- The list of known commands.
Constants§
- MESSAGE_
LENGTH - The recommended length of a message.
- PARAMS_
LENGTH - The number of elements in
Message::params.
Functions§
- assert_
msg - Assert all data of a message.
- tag_
escape - Match a tag escape with its meaningful character.
- tags
- An iterator over the tags of a string.