summary refs log tree commit diff stats
path: root/tests/08-inherent-docs.rs
blob: 162bad34d3b637b2ae856dfe73757c67e90a55be (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// Checks that `impl trait` works, with docs.

use impl_trait::impl_trait;

struct Foo;
trait Bar {
}

impl_trait! {
    /// Test docs
    impl Foo {
        impl trait Bar {
        }
    }
}

fn static_assert<T: Bar>(_t: T) {}

fn main() {
    static_assert(Foo);
}