Rust Polymorphism Simple Example
使用 Enum 和 Trait 解决经典多态问题
使用 Enum 和 Trait 解决经典多态问题
JWT即使用的包是jsonwebtoken。是使用token进行验证的一种方式。基于token
的认证方式相比传统的session
认证方式相比节约服务器资源。 JWT 官网 https://jwt.io/ 。
使用的是 SQLite 数据库,实际上各种数据库都大同小异。已经有很多包帮助我们处理各种细节。目前 diesel 支持mysql,postgres和sqlite。函数使用方法一般都在鼠标移动到函数上,显示出的文档中。换句话说,在 Ctrl+左键 点击进去显示的源文件的字里行间之中。
Rust web 领域目前有几个使用较多的框架,如 actix-web, Rocket 等等。我在使用 jwt 时使用过 Rocket ,由于最初使用的是 0.5.0-rc.1 版本,连接数据库的时候走了一些弯路。因此记录这篇文章给后来的人一点借鉴。
Obsidian 使用案例参考
使用微信公众号实现,发送到腾讯COS。Obsidian 获取到消息。
Rust mod 的引用