Crate tcgeneric[][src]

Expand description

Provides generic datatypes used across multiple Tinychain sub-crates.

This library is a part of Tinychain: http://github.com/haydnv/tinychain

Re-exports

pub use id::*;
pub use map::*;
pub use stream::*;
pub use time::*;
pub use tuple::*;

Modules

A generic Id

A generic map whose keys are Ids

Generic [Stream] types such as GroupStream

Time utilities for Tinychain. UNSTABLE.

A generic tuple type

Traits

A generic class trait

A generic instance trait

A generic native (i.e. implemented in Rust) class trait

Type Definitions

A pinned future which returns a TCResult

A pinned [Stream]

A pinned TryStream with error type TCError