pub unsafe extern "C" fn container_unwrap_shared(
    candidate_shared_container: *const c_void,
    type_: *mut u8
) -> *const c_void