mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 02:33:55 +00:00
27 lines
513 B
Rust
27 lines
513 B
Rust
#![crate_name = "rustdoc_test"]
|
|
|
|
use std::ops::Deref;
|
|
|
|
// @hasraw search-index.js Foo
|
|
pub use private::Foo;
|
|
|
|
mod private {
|
|
pub struct Foo;
|
|
impl Foo {
|
|
pub fn test_method() {} // @hasraw - test_method
|
|
fn priv_method() {} // @!hasraw - priv_method
|
|
}
|
|
|
|
pub trait PrivateTrait {
|
|
fn trait_method(&self) {} // @!hasraw - priv_method
|
|
}
|
|
}
|
|
|
|
pub struct Bar;
|
|
|
|
impl Deref for Bar {
|
|
// @!hasraw search-index.js Target
|
|
type Target = Bar;
|
|
fn deref(&self) -> &Bar { self }
|
|
}
|