#derive #traits #to-boxed

to_boxed

This crate defines ToBoxed Trait and its derive

2 releases

Uses new Rust 2024

0.1.1 Apr 27, 2025
0.1.0 Apr 27, 2025

#785 in Rust patterns

Download history 187/week @ 2025-04-23 46/week @ 2025-04-30

233 downloads per month

GPL-3.0-only

3KB

This crate defines ToBoxed Trait and its derive


use to_boxed::ToBoxed;

#[derive(ToBoxed)]
struct Hello {
    a: i32,
}

fn say_hello() {
    let hello = Hello { a: 1 };
    let boxed_hello = hello.to_boxed();
}

Dependencies

~185–610KB
~15K SLoC