use pseudonym::alias;
#[alias(
S1,
deprecated(S2),
deprecated(S3, since = "0.1.0"),
deprecated(S4, note = "deprecation note"),
deprecated(S5, since = "0.1.0", note = "deprecation note"),
)]
struct S (i32);
fn main() {
assert_eq!(S(5).0, 5);
assert_eq!(S1(5).0, 5);
assert_eq!(S2(5).0, 5);
assert_eq!(S3(5).0, 5);
assert_eq!(S4(5).0, 5);
assert_eq!(S5(5).0, 5);
}