100-exercises-to-learn-rust/exercises/04_traits/09_from/src/lib.rs

11 lines
237 B
Rust

// TODO: Implement the `From` trait for the `WrappingU32` type to make `example` compile.
pub struct WrappingU32 {
value: u32,
}
fn example() {
let wrapping: WrappingU32 = 42.into();
let wrapping = WrappingU32::from(42);
}