Expand description

Collection Traits (cl-traits)

This crate provides a single method for each trait to achieve maximum flexibility and freedom instead of imposing an abstraction subset for all situations and users.

Structs

Used for serialization, de-serialization or to construct custom arrays.

A wrapper around I: Iterator to workaround trait implementation conflicts

A structure that holds one, and only one T.

Enums

Groups all possible crate errors

Traits

See Capacity::capacity for more information.

See Clear::clear for more information.

See Extend::extend for more information.

See Insert::insert for more information.

See Length::length for more information.

See Push::push for more information.

See Remove::remove for more information.

See Retain::retain for more information.

Anything that can hold a collection of items

See SizeHint::size_hint for more information.

Any string-like structure that cl-traits knows should implement this trait.

See Swap::swap for more information.

See Truncate::truncate for more information.

See WithCapacity::with_capacity for more information.

Type Definitions

Alias of core::result::Result<T, Error>