mirror of
https://github.com/rust-lang/rust.git
synced 2025-04-28 11:07:42 +00:00
41 lines
1.1 KiB
Rust
41 lines
1.1 KiB
Rust
![]() |
//! Test case for [134702]
|
||
|
//!
|
||
|
//! [134702]: https://github.com/rust-lang/rust/issues/134702
|
||
|
#![crate_name = "foo"]
|
||
|
#![stable(since = "1.0", feature = "v1")]
|
||
|
|
||
|
#![feature(staged_api, rustc_attrs)]
|
||
|
|
||
|
#[stable(since = "1.0", feature = "stb1")]
|
||
|
pub mod stb1 {
|
||
|
#[doc(inline)]
|
||
|
#[stable(since = "1.0", feature = "stb1")]
|
||
|
pub use crate::uns::Inside1;
|
||
|
}
|
||
|
|
||
|
#[unstable(feature = "uns", issue = "135003")]
|
||
|
pub mod uns {
|
||
|
#[stable(since = "1.0", feature = "stb1")]
|
||
|
#[rustc_allowed_through_unstable_modules]
|
||
|
pub struct Inside1;
|
||
|
#[stable(since = "1.0", feature = "stb2")]
|
||
|
#[rustc_allowed_through_unstable_modules]
|
||
|
pub struct Inside2;
|
||
|
}
|
||
|
|
||
|
#[stable(since = "1.0", feature = "stb2")]
|
||
|
pub mod stb2 {
|
||
|
#[doc(inline)]
|
||
|
#[stable(since = "1.0", feature = "stb2")]
|
||
|
pub use crate::uns::Inside2;
|
||
|
}
|
||
|
|
||
|
#[stable(since = "1.0", feature = "nested")]
|
||
|
pub mod nested {
|
||
|
//! [Inside1] [Inside2]
|
||
|
//@ has foo/nested/index.html '//a[@href="../stb1/struct.Inside1.html"]' 'Inside1'
|
||
|
//@ has foo/nested/index.html '//a[@href="../stb2/struct.Inside2.html"]' 'Inside2'
|
||
|
use crate::stb1::Inside1;
|
||
|
use crate::stb2::Inside2;
|
||
|
}
|