pub unsafe extern "C" fn LLVMRustWriteArchive(
    Dst: *const c_char,
    NumMembers: size_t,
    Members: *const &RustArchiveMember<'_>,
    WriteSymbtab: bool,
    Kind: ArchiveKind
) -> LLVMRustResult