]>
Commit | Line | Data |
---|---|---|
a2a8927a XL |
1 | error[E0599]: the method `as_display` exists for reference `&NoDisplay`, but its trait bounds were not satisfied |
2 | --> tests/ui/no-display.rs:7:9 | |
3 | | | |
4 | 4 | struct NoDisplay; | |
5 | | ----------------- doesn't satisfy `NoDisplay: std::fmt::Display` | |
6 | ... | |
7 | 7 | #[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 | note: the following trait must be implemented | |
14 | --> $RUST/core/src/fmt/mod.rs | |
15 | | | |
16 | | / pub trait Display { | |
17 | | | /// Formats the value using the given formatter. | |
18 | | | /// | |
19 | | | /// # Examples | |
20 | ... | | |
21 | | | fn fmt(&self, f: &mut Formatter<'_>) -> Result; | |
22 | | | } | |
23 | | |_^ |