ps 0.1.0

A safe wrapper around `std::mem::transmute` failed to build ps-0.1.0
Please check build logs and if you believe this is' fault, report into this issue report.

The Philosopher's Stone

This is a proof-of-concept library that lets you cast between arbitrary types in a safe way. In other words, it's a safe std::mem::transmute!


let mut string_map: HashMap<u32, String> = HashMap::new();
string_map.insert(42, "world".into());

let bytes_map: HashMap<u32, Vec<u8>> =

assert_eq!(map[42], b"world");