Module formats

Source

Modules§

base64
base16b
Implements the Base16b format.
eite
Implementation of EITE formats (Rust translation – high‑level export / import wrappers).
html
ip
markdown
multipart
Multipart form utilities. The meat of this is the build_multipart function. The serialization code was needed to make it be able to tell a Vec<u8> apart from other arrays. Vec<u8> are specifically assumed to be file uploads.
troff
unicode
Utilities for Unicode, including:
utf8
utf_8e_128
wtf8

Structs§

FormatLog

Enums§

LogType 🔒
Tracks the type of log entry.

Traits§

CharUtfBytesExt

Functions§

_assert_vec_u32_eq_log 🔒
_assert_vec_u32_ok_eq_log 🔒
_format_dcs_for_log 🔒
assert_string_eq
assert_string_ok_eq
assert_string_ok_eq_no_errors
assert_string_ok_eq_no_warnings
assert_vec_dc_eq_log
assert_vec_dc_ok_eq_no_errors
assert_vec_dc_ok_eq_no_warnings
assert_vec_u8_eq_log
Equivalent to assert_vec_u8_eq, but prints the provided log on failure
assert_vec_u8_ok_eq_no_errors
assert_vec_u8_ok_eq_no_warnings
assert_vec_u32_eq_log
Equivalent to assert_vec_u32_eq, but prints the provided log on failure
assert_vec_u32_ok_eq_no_errors
assert_vec_u32_ok_eq_no_warnings
convert_from
convert_if_needed
dctext_to_dcutf
dcutf_to_dctext
get_format_from_uuid
get_format_uuids
get_uuid_from_document
sanitize_html
string_result_with_log_to_vec