Sha256: 10e408f71c1b61880b1d52739f222ec58a66be70a1df17e44c536fe0f9ffe2a6
Contents?: true
Size: 1.03 KB
Versions: 8
Compression:
Stored size: 1.03 KB
Contents
error[E0599]: the method `as_dyn_error` exists for struct `NotError`, but its trait bounds were not satisfied --> tests/ui/source-struct-unnamed-field-not-error.rs:8:26 | 4 | struct NotError; | --------------- method `as_dyn_error` not found for this struct because it doesn't satisfy `NotError: AsDynError<'_>` or `NotError: std::error::Error` ... 8 | pub struct ErrorStruct(#[source] NotError); | ^^^^^^ method cannot be called on `NotError` due to unsatisfied trait bounds | = note: the following trait bounds were not satisfied: `NotError: std::error::Error` which is required by `NotError: AsDynError<'_>` note: the trait `std::error::Error` must be implemented --> $RUST/core/src/error.rs | | pub trait Error: Debug + Display { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = help: items from traits can only be used if the trait is implemented and in scope = note: the following trait defines an item `as_dyn_error`, perhaps you need to implement it: candidate #1: `AsDynError`
Version data entries
8 entries across 8 versions & 1 rubygems