pub fn assert_currently_holding(
    program_id: &Pubkey,
    owner_info: &AccountInfo<'_>,
    metadata_info: &AccountInfo<'_>,
    metadata: &Metadata,
    mint_info: &AccountInfo<'_>,
    token_account_info: &AccountInfo<'_>
) -> ProgramResult