#[repr(C)] | |
struct Foo {} | |
impl Foo { | |
pub const GA: i32 = 10; | |
pub const BU: &'static str = "hello world"; | |
pub const ZO: f32 = 3.14; | |
pub(crate) const DONT_EXPORT_CRATE: i32 = 20; | |
const DONT_EXPORT_PRIV: i32 = 30; | |
} | |
#[no_mangle] | |
pub extern "C" fn root(x: Foo) { } |