rust/tests/rustdoc/auxiliary/rustdoc-default-impl.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

24 lines
331 B
Rust
Raw Normal View History

#![feature(auto_traits)]
pub mod bar {
use std::marker;
pub auto trait Bar {}
pub trait Foo {
fn foo(&self) {}
}
impl Foo {
pub fn test<T: Bar>(&self) {}
}
pub struct TypeId;
impl TypeId {
pub fn of<T: Bar + ?Sized>() -> TypeId {
panic!()
}
}
}