A crate that allows you to mostly-safely cast one type into another type.
This is mostly useful for generic functions, e.g.
foo; // will print "it is an u8"
foo; // will print "it is not an u8"
This operation is still unsafe because it allows you to extend lifetimes. There currently is not a way to prevent this
if let Ok = unsafe
License
This crate is dual licenced MIT and Apache-2.0, at your own leisure