recasting 0.1.0

traits for one-to-one recasting of values in data structures
Documentation
1
2
3
4
5
6
7
8
9
10
# Recasting

This crate supplies the `Recast` and `Recaster` traits. These are currently intended for the
translation of arena indexes like those in the `triple_arena` crate, however they can be used for
any purpose of one-to-one recasting of values.

Currently, the traits need to be manually implemented, but there should be a macro in a future
version that will automate implementation.

This crate is no-std by default, but there is a "std" feature for enabling certain impls.