@@ -379,14 +379,14 @@ impl Foo for S {
379
379
r#"
380
380
mod foo {
381
381
pub struct Bar;
382
- trait Foo { fn foo(&self, bar: Bar); }
382
+ pub trait Foo { fn foo(&self, bar: Bar); }
383
383
}
384
384
struct S;
385
385
impl foo::Foo for S { $0 }"# ,
386
386
r#"
387
387
mod foo {
388
388
pub struct Bar;
389
- trait Foo { fn foo(&self, bar: Bar); }
389
+ pub trait Foo { fn foo(&self, bar: Bar); }
390
390
}
391
391
struct S;
392
392
impl foo::Foo for S {
@@ -439,14 +439,14 @@ impl bar::Foo for S {
439
439
r#"
440
440
mod foo {
441
441
pub struct Bar<T>;
442
- trait Foo { fn foo(&self, bar: Bar<u32>); }
442
+ pub trait Foo { fn foo(&self, bar: Bar<u32>); }
443
443
}
444
444
struct S;
445
445
impl foo::Foo for S { $0 }"# ,
446
446
r#"
447
447
mod foo {
448
448
pub struct Bar<T>;
449
- trait Foo { fn foo(&self, bar: Bar<u32>); }
449
+ pub trait Foo { fn foo(&self, bar: Bar<u32>); }
450
450
}
451
451
struct S;
452
452
impl foo::Foo for S {
@@ -464,14 +464,14 @@ impl foo::Foo for S {
464
464
r#"
465
465
mod foo {
466
466
pub struct Bar<T>;
467
- trait Foo<T> { fn foo(&self, bar: Bar<T>); }
467
+ pub trait Foo<T> { fn foo(&self, bar: Bar<T>); }
468
468
}
469
469
struct S;
470
470
impl foo::Foo<u32> for S { $0 }"# ,
471
471
r#"
472
472
mod foo {
473
473
pub struct Bar<T>;
474
- trait Foo<T> { fn foo(&self, bar: Bar<T>); }
474
+ pub trait Foo<T> { fn foo(&self, bar: Bar<T>); }
475
475
}
476
476
struct S;
477
477
impl foo::Foo<u32> for S {
@@ -489,15 +489,15 @@ impl foo::Foo<u32> for S {
489
489
add_missing_impl_members,
490
490
r#"
491
491
mod foo {
492
- trait Foo<T> { fn foo(&self, bar: T); }
492
+ pub trait Foo<T> { fn foo(&self, bar: T); }
493
493
pub struct Param;
494
494
}
495
495
struct Param;
496
496
struct S;
497
497
impl foo::Foo<Param> for S { $0 }"# ,
498
498
r#"
499
499
mod foo {
500
- trait Foo<T> { fn foo(&self, bar: T); }
500
+ pub trait Foo<T> { fn foo(&self, bar: T); }
501
501
pub struct Param;
502
502
}
503
503
struct Param;
@@ -518,15 +518,15 @@ impl foo::Foo<Param> for S {
518
518
mod foo {
519
519
pub struct Bar<T>;
520
520
impl Bar<T> { type Assoc = u32; }
521
- trait Foo { fn foo(&self, bar: Bar<u32>::Assoc); }
521
+ pub trait Foo { fn foo(&self, bar: Bar<u32>::Assoc); }
522
522
}
523
523
struct S;
524
524
impl foo::Foo for S { $0 }"# ,
525
525
r#"
526
526
mod foo {
527
527
pub struct Bar<T>;
528
528
impl Bar<T> { type Assoc = u32; }
529
- trait Foo { fn foo(&self, bar: Bar<u32>::Assoc); }
529
+ pub trait Foo { fn foo(&self, bar: Bar<u32>::Assoc); }
530
530
}
531
531
struct S;
532
532
impl foo::Foo for S {
@@ -545,15 +545,15 @@ impl foo::Foo for S {
545
545
mod foo {
546
546
pub struct Bar<T>;
547
547
pub struct Baz;
548
- trait Foo { fn foo(&self, bar: Bar<Baz>); }
548
+ pub trait Foo { fn foo(&self, bar: Bar<Baz>); }
549
549
}
550
550
struct S;
551
551
impl foo::Foo for S { $0 }"# ,
552
552
r#"
553
553
mod foo {
554
554
pub struct Bar<T>;
555
555
pub struct Baz;
556
- trait Foo { fn foo(&self, bar: Bar<Baz>); }
556
+ pub trait Foo { fn foo(&self, bar: Bar<Baz>); }
557
557
}
558
558
struct S;
559
559
impl foo::Foo for S {
@@ -571,14 +571,14 @@ impl foo::Foo for S {
571
571
r#"
572
572
mod foo {
573
573
pub trait Fn<Args> { type Output; }
574
- trait Foo { fn foo(&self, bar: dyn Fn(u32) -> i32); }
574
+ pub trait Foo { fn foo(&self, bar: dyn Fn(u32) -> i32); }
575
575
}
576
576
struct S;
577
577
impl foo::Foo for S { $0 }"# ,
578
578
r#"
579
579
mod foo {
580
580
pub trait Fn<Args> { type Output; }
581
- trait Foo { fn foo(&self, bar: dyn Fn(u32) -> i32); }
581
+ pub trait Foo { fn foo(&self, bar: dyn Fn(u32) -> i32); }
582
582
}
583
583
struct S;
584
584
impl foo::Foo for S {
0 commit comments