Expand description
Provides generic data types used across multiple TinyChain sub-crates.
This library is a part of TinyChain: http://github.com/haydnv/tinychain
Structs
- A human-readable ID
- A static label which implements
Into<Id>. - A generic map whose keys are
Ids, based on [OrdHashMap] - The current time of the TinyChain network, used to generate transaction IDs.
- A constant representing a
PathBuf. - A segmented link safe to use with a filesystem or via HTTP.
- A segmented link buffer safe to use with a filesystem or via HTTP.
- A generic tuple type, based on
Vec
Traits
- A generic class trait
- A generic instance trait
- A generic native (i.e. implemented in Rust) class trait
- A thread-safe type