This re-exports the primitive types from libcore at `core::primitive` to allow macro authors to have a reliable location to use them from.
19 lines
256 B
Rust
19 lines
256 B
Rust
// check-pass
|
|
|
|
mod bar {
|
|
pub trait QueryId {
|
|
const SOME_PROPERTY: bool;
|
|
}
|
|
}
|
|
|
|
use bar::QueryId;
|
|
|
|
#[allow(non_camel_case_types)]
|
|
pub struct bool;
|
|
|
|
impl QueryId for bool {
|
|
const SOME_PROPERTY: core::primitive::bool = true;
|
|
}
|
|
|
|
fn main() {}
|