pub type ExternObject = ExternObjectWithState<'static, StateUninit>;
struct ExternObject { /* private fields */ }