5 个版本
0.1.4 | 2021年6月20日 |
---|---|
0.1.3 | 2020年8月2日 |
0.1.2 | 2020年7月29日 |
0.1.1 | 2020年7月29日 |
0.1.0 | 2020年7月29日 |
#124 在 金融
在 2 crates 中使用
14KB
247 行
信用卡
信用卡是一个用于将信用卡添加到任何项目的库。
在 Cargo.toml 中将 credit_card 添加为依赖项
credit_card = "0.1.3"
use credit_card::CreditCard;
let mut cc = CreditCard {
number: "4111111111111111".to_string(),
cardholder_name: "Graydon Hoare".to_string(),
expiration_month: "01".to_string(),
expiration_year: "2023".to_string(),
brand: None,
security_code: None
};
cc.apply_brand();
当前功能
- 创建 CreditCards
- 从卡号添加品牌到信用卡
- 验证信用卡号
未来功能
- 验证 CVV
- 验证地址
- ...
- 完整卡验证
注意
目前此库正在开发中,因此接口和 API 将会更改。如果您对此感兴趣,请创建一个问题或联系我提出您的功能请求,以便我可以帮助添加。
lib.rs
:
信用卡是一个用于将信用卡添加到任何项目的库。
use credit_card::CreditCard;
let mut cc = CreditCard {
number: "4111111111111111".to_string(),
cardholder_name: "Graydon Hoare".to_string(),
expiration_month: "01".to_string(),
expiration_year: "2023".to_string(),
brand: None,
security_code: None
};
cc.apply_brand();
当前功能
- 创建 CreditCards
- 从卡号添加品牌到信用卡
- 验证信用卡号
未来功能
- 验证 CVV
- 验证地址
- ...
- 完整卡验证
注意
目前此库正在开发中,因此接口和 API 将会更改。如果您对此感兴趣,请创建一个问题或联系我提出您的功能请求,以便我可以帮助添加。
依赖项
~2.5–4MB
~76K SLoC