2 个不稳定版本

0.2.0 2024年3月18日
0.1.0 2021年5月1日

#27 in #how

每月40次下载

MIT 许可证

33KB
527

Continuous Integration License Crates.io Docs

BankID-rs

BankID-rs 是一个 BankID SDK。它包括对 v6.0 功能的所有支持,除了 /phone。

要了解如何使用 BankID-rs,请参阅文档。还有一些示例可能很有用

变更日志

请参阅变更日志以获取版本发布历史和如何升级到另一个版本的说明。

贡献

如果您发现任何问题或对此 crate 有任何建议,请提交问题。此外,任何 pull request、代码审查和反馈都欢迎。

代码指南

我们使用 GitHub Actions 确保代码库一致性(cargo +nightly fmt)和持续测试(cargo test)。我们尽量将注释控制在最多120个字符的长度,并将代码控制在120行。

构建

BankID-rs 使用 maybe_async 在异步和阻塞客户端之间切换,这触发于 Cargo.toml 内。因此在构建 bankid-rs 时必须考虑这一点。阅读文档中的配置部分以获取有关构建的更多信息。

$ cargo build

bankid-rs 还可用作 blocking 接口

$ cargo build --features sync

许可证

MIT

依赖项

~10–24MB
~446K SLoC