Pre-RFC - Rename annotations

This is an informal proposal for improving the Rust programming language . I’ll assume familiarity with the language. The problem Let’s imagine you’re writing a crate. Your crate has a single lib.rs file, with two modules and an arbitrary number of items: pub mod foo { // ... } pub mod bar { // ... pub struct Foobar ( i32 , f32 , String , u8 ); // ... } After a while, you decide that Foobar should…