Crate tendril

Source

Re-exports§

pub extern crate encoding_rs;
pub use fmt::Format;
pub use stream::TendrilSink;

Modules§

buf32 🔒
Provides an unsafe owned buffer type, used in implementing Tendril.
fmt
Marker types for formats.
stream
Streams of tendrils.
tendril 🔒
utf8_decode 🔒
util 🔒

Macros§

format_tendril
Create a StrTendril through string formatting.

Structs§

Atomic
A marker of an atomic (and hence concurrent) tendril.
IncompleteUtf8
NonAtomic
A marker of a non-atomic tendril.
SendTendril
A simple wrapper to make Tendril Send.
Tendril
Compact string type for zero-copy parsing.

Enums§

SubtendrilError
Errors that can occur when slicing a Tendril.

Statics§

OFLOW 🔒

Traits§

Atomicity
The multithreadedness of a tendril.
ReadExt
Extension trait for io::Read.
SliceExt
Tendril-related methods for Rust slices.

Type Aliases§

ByteTendril
Tendril for storing binary data.
StrTendril
Tendril for storing native Rust strings.