Crates.io | convute |
lib.rs | convute |
version | 0.2.0 |
source | src |
created_at | 2019-03-12 10:40:07.867545 |
updated_at | 2019-03-12 14:10:05.439934 |
description | Conversion between types with overlapping valid bit patterns and arrays, vecs and slices of those values. |
homepage | |
repository | https://gitlab.com/mickvangelderen/convute-rust |
max_upload_size | |
id | 120269 |
size | 30,383 |
Allow conversion between types that have overlapping valid values.
We achieve this through the unsafe marker traits convute::marker::Transmute
and convute::marker::TryTransmute
which enable conversions between values,
references, arrays, vecs and slices.