Is it possible to map an option impl trait to a box dyn trait? If the argument to new() is not an option it is possible to assign it to the struct with Some(box::new(item)),