| Crates.io | unsized_enum |
| lib.rs | unsized_enum |
| version | 0.0.2 |
| created_at | 2020-08-06 23:22:16.537623+00 |
| updated_at | 2020-08-07 21:44:07.553394+00 |
| description | Unsized enum implementation |
| homepage | |
| repository | https://github.com/uazu/unsized_enum |
| max_upload_size | |
| id | 273777 |
| size | 36,287 |
Rust does not support unsized (?Sized) variants in an enum. This
crate provides an unsized enum with one unsized variant and one sized
variant, returned boxed along with a common base structure. The enum
may be read and modified, including switching variants, even through a
trait object reference.
See the crate documentation.
This project is licensed under either the Apache License version 2 or the MIT license, at your option. (See LICENSE-APACHE and LICENSE-MIT).
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.