1 2 3 4 5 6 7 8 9
struct Foo { } impl Foo { #[ctor(unsafe, link_section = ".ctors")] fn ctor() { libc_eprintln!("Foo::ctor"); } }