#card #validation #credit-card #card-types

credit_card_types

通过卡号检测信用卡类型

4个版本

0.1.200 2024年1月6日
0.1.121 2024年1月3日
0.1.120 2023年12月10日
0.1.100 2023年8月5日

#62 in 金融

每月下载 39

MIT 许可协议

21KB
444 代码行

信用卡类型

Rust Workflow

Rust的信用卡类型库提供了一个实用方法,可以根据完全合格的卡号或部分卡号确定信用卡类型。

特性

  • 根据提供的卡号(完全合格或部分卡号)确定信用卡类型。
  • 支持Visa、MasterCard、American Express、Discover等流行的信用卡类型。
  • 无依赖项。

用法

use credit_card_types::{CreditCardPool, CreditCardType};

fn main() {
    // Create a new pool.
    let pool = CreditCardPool::new();

    // Get the credit card type for a given card number.
    let result = pool.get_credit_card_type("4111111111111111").unwrap();

    // Print the result.
    println!("Credit card type: {:#?}", result);
}

这个crate受到了credit-card-type NPM包的启发。

许可协议

本项目采用MIT许可协议 - 详细内容请参阅LICENSE文件。

无运行时依赖