pub fn assert_metadata_derivation(
    program_id: &Pubkey,
    metadata_info: &AccountInfo<'_>,
    mint_info: &AccountInfo<'_>
) -> Result<u8, ProgramError>