List of all items
Structs
- config::EncoderConfig
- config::ParserConfig
- io::destinations::buffer::Buffer
- io::destinations::file::File
- io::sources::buffer::Buffer
- io::sources::file::File
- memory::Arena
- memory::MemoryTracker
- memory::StackBuffer
- nodes::fixed::MemoryBounds
- stringify::default::BencodeEncoder
- stringify::json::JsonSerializer
- stringify::xml::XmlSerializer
Enums
Traits
- io::traits::BencodeRead
- io::traits::BencodeWrite
- io::traits::BufferedWrite
- io::traits::IDestination
- io::traits::ISource
- io::traits::RewindableRead
- nodes::query::NodeQueryExt
- stringify::visitor::BencodeVisitable
- stringify::visitor::BencodeVisitor
Macros
Functions
- error::messages::unexpected_character
- misc::get_version
- misc::read_bencode_file
- misc::write_bencode_file
- nodes::node::make_node
- parser::borrowed::parse_borrowed
- parser::borrowed::validate_bencode
- parser::default::parse
- parser::default::parse_bytes
- parser::default::parse_str
- parser::iterative::parse_bytes_iterative
- parser::iterative::parse_iterative
- parser::iterative::parse_str_iterative
- stringify::default::stringify
- stringify::default::stringify_to_bytes
- stringify::default::stringify_to_string
- stringify::json::stringify
- stringify::toml::stringify
- stringify::xml::stringify
- stringify::yaml::stringify
Type Aliases
Constants
- error::messages::ERR_DICT_KEYS_ORDER
- error::messages::ERR_DICT_KEY_MUST_BE_STRING
- error::messages::ERR_EMPTY_INPUT
- error::messages::ERR_INVALID_INTEGER
- error::messages::ERR_INVALID_STRING_LENGTH
- error::messages::ERR_STRING_TOO_SHORT
- error::messages::ERR_UNTERMINATED_DICTIONARY
- error::messages::ERR_UNTERMINATED_INTEGER
- error::messages::ERR_UNTERMINATED_LIST
- error::messages::FILE_NOT_FOUND