wtx 0.44.3

A collection of different transport implementations and related tools focused primarily on web technologies.
Documentation
//! Decode/Encode
//!
//! Groups different dependencies that transform different types of data.

#[macro_use]
mod macros;

pub(crate) mod alphabet;
mod base64;
mod codec_controller;
mod codec_error;
mod codec_mode;
mod csv;
mod decode;
mod encode;
pub mod format;
mod from_radix_10;
mod generic_codec;
mod hex;
mod num_array;
pub mod protocol;
mod url_encoding;

pub use base64::{
  Base64Alphabet, Base64Error, base64_decode, base64_decoded_len_ub, base64_encode,
  base64_encoded_len,
};
pub use codec_controller::CodecController;
pub use codec_error::CodecError;
pub use codec_mode::CodecMode;
pub use csv::Csv;
pub use decode::{Decode, DecodeSeq};
pub use encode::Encode;
pub use from_radix_10::{FromRadix10, FromRadix10Error};
pub use generic_codec::{DecodeWrapper, EncodeWrapper, GenericCodec};
pub use hex::{HexDisplay, HexEncMode, HexError, hex_decode, hex_encode};
pub use num_array::*;
pub use url_encoding::*;

/// Identifier used to track the number of issued requests.
pub type Id = u64;