[][src]Crate tendril

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 Definitions

ByteTendril

Tendril for storing binary data.

StrTendril

Tendril for storing native Rust strings.