24 unstable releases (10 breaking)
0.11.0 | Aug 14, 2024 |
---|---|
0.10.0 | Jan 29, 2024 |
0.9.0 | Dec 20, 2023 |
0.8.1 | Nov 6, 2023 |
0.1.2 | Mar 31, 2021 |
#337 in Data structures
25 downloads per month
Used in 13 crates
44KB
1K
SLoC
This crate is used internally by TinyChain. It provides generic Id, Map, and Tuple types.
Example:
use safecast::TryCastFrom;
use tcgeneric::{Id, Map, Tuple};
let tuple = Tuple::<(Id, String)>::from_iter(vec![]);
assert_eq!(Map::opt_cast_from(tuple).unwrap(), Map::default());
For more information on TinyChain, see: http://github.com/haydnv/tinychain
lib.rs
:
Provides generic data types used across multiple TinyChain sub-crates.
This library is a part of TinyChain: http://github.com/haydnv/tinychain
Dependencies
~5–7MB
~132K SLoC