| //! Check that `String` and `&str` can be converted into `Box<dyn Error>` and | |
| //! `Box<dyn Error + Send + Sync>` trait objects | |
| //@ run-pass | |
| use std::error::Error; | |
| fn main() { | |
| let _err1: Box<dyn Error + Send + Sync> = From::from("test".to_string()); | |
| let _err2: Box<dyn Error> = From::from("test".to_string()); | |
| let _err3: Box<dyn Error + Send + Sync + 'static> = From::from("test"); | |
| let _err4: Box<dyn Error> = From::from("test"); | |
| } |