mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-01 15:01:51 +00:00
Rename test struct names to something more sensible
This commit is contained in:
parent
8b1742ea6a
commit
aa9bd68fa8
@ -9,22 +9,22 @@ trait Anything<'a: 'b, 'b> {
|
||||
const AC: Option<&'b str>;
|
||||
}
|
||||
|
||||
struct OKStruct { }
|
||||
struct OKStruct1 { }
|
||||
|
||||
impl<'a: 'b, 'b> Anything<'a, 'b> for OKStruct {
|
||||
impl<'a: 'b, 'b> Anything<'a, 'b> for OKStruct1 {
|
||||
const AC: Option<&'b str> = None;
|
||||
}
|
||||
|
||||
struct FailStruct1 { }
|
||||
struct FailStruct { }
|
||||
|
||||
impl<'a: 'b, 'b, 'c> Anything<'a, 'b> for FailStruct1 {
|
||||
impl<'a: 'b, 'b, 'c> Anything<'a, 'b> for FailStruct {
|
||||
const AC: Option<&'c str> = None;
|
||||
//~^ ERROR: mismatched types
|
||||
}
|
||||
|
||||
struct FailStruct2 { }
|
||||
struct OKStruct2 { }
|
||||
|
||||
impl<'a: 'b, 'b> Anything<'a, 'b> for FailStruct2 {
|
||||
impl<'a: 'b, 'b> Anything<'a, 'b> for OKStruct2 {
|
||||
const AC: Option<&'a str> = None;
|
||||
}
|
||||
|
||||
|
@ -9,12 +9,12 @@ LL | const AC: Option<&'c str> = None;
|
||||
note: the lifetime 'c as defined on the impl at 20:18...
|
||||
--> $DIR/trait-associated-constant.rs:20:18
|
||||
|
|
||||
LL | impl<'a: 'b, 'b, 'c> Anything<'a, 'b> for FailStruct1 {
|
||||
LL | impl<'a: 'b, 'b, 'c> Anything<'a, 'b> for FailStruct {
|
||||
| ^^
|
||||
note: ...does not necessarily outlive the lifetime 'b as defined on the impl at 20:14
|
||||
--> $DIR/trait-associated-constant.rs:20:14
|
||||
|
|
||||
LL | impl<'a: 'b, 'b, 'c> Anything<'a, 'b> for FailStruct1 {
|
||||
LL | impl<'a: 'b, 'b, 'c> Anything<'a, 'b> for FailStruct {
|
||||
| ^^
|
||||
|
||||
error: aborting due to previous error
|
||||
|
Loading…
Reference in New Issue
Block a user