blob: 891cdd5fed76c9bf49835a284a78f65154de4981 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#![feature(extern_types)]
extern "C" {
// @has foreigntype/foreigntype.ExtType.html
pub type ExtType;
}
impl ExtType {
// @has - '//a[@class="fnname"]' 'do_something'
pub fn do_something(&self) {}
}
pub trait Trait {}
// @has foreigntype/trait.Trait.html '//a[@class="foreigntype"]' 'ExtType'
impl Trait for ExtType {}
// @has foreigntype/index.html '//a[@class="foreigntype"]' 'ExtType'
|