#![feature(marker_trait_attr)] | |
#[marker] //~ ERROR attribute cannot be used on | |
struct Struct {} | |
#[marker] //~ ERROR attribute cannot be used on | |
impl Struct {} | |
#[marker] //~ ERROR attribute cannot be used on | |
union Union { | |
x: i32, | |
} | |
#[marker] //~ ERROR attribute cannot be used on | |
const CONST: usize = 10; | |
#[marker] //~ ERROR attribute cannot be used on | |
fn function() {} | |
#[marker] //~ ERROR attribute cannot be used on | |
type Type = (); | |
fn main() {} |