1error[E0599]: the method `as_display` exists for reference `&NoDisplay`, but its trait bounds were not satisfied 2 --> $DIR/no-display.rs:7:9 3 | 44 | struct NoDisplay; 5 | ----------------- doesn't satisfy `NoDisplay: std::fmt::Display` 6... 77 | #[error("thread: {thread}")] 8 | ^^^^^^^^^^^^^^^^^^ method cannot be called on `&NoDisplay` due to unsatisfied trait bounds 9 | 10 = note: the following trait bounds were not satisfied: 11 `NoDisplay: std::fmt::Display` 12 which is required by `&NoDisplay: DisplayAsDisplay` 13