文件名称:sessions:Web服务的常规会话模块
文件大小:21KB
文件格式:ZIP
更新时间:2024-05-28 00:23:06
Rust
届会 Web服务的常规会话模块 特征 异步/等待 简单的自定义存储 将值存储在基于serde_json的 例子 sessions = { version = " 0.1 " , features = [ " memory " ] } use std :: sync :: Arc; use sessions :: * ; let config = Arc :: new (Config { cookie: CookieOptions :: new (), storage: Arc :: new (MemoryStorage :: new ()), //storage: Arc::new(RedisStorage::new(RedisClient::open("redis://127.0.0.1")?)), generate: Box :: new ( || nanoid ::
【文件预览】:
sessions-master
----LICENSE-MIT(1KB)
----Cargo.toml(118B)
----sessions-redis()
--------LICENSE-MIT(14B)
--------Cargo.toml(597B)
--------src()
--------LICENSE-APACHE(17B)
--------README.md(26B)
----sessions-core()
--------LICENSE-MIT(14B)
--------Cargo.toml(390B)
--------src()
--------LICENSE-APACHE(17B)
--------README.md(17B)
----sessions()
--------Cargo.toml(861B)
--------src()
--------README.md(3KB)
--------tests()
--------CHANGELOG.md(821B)
----LICENSE-APACHE(11KB)
----sessions-sled()
--------LICENSE-MIT(14B)
--------Cargo.toml(277B)
--------src()
--------LICENSE-APACHE(17B)
--------README.md(25B)
----README.md(18B)
----sessions-memory()
--------LICENSE-MIT(14B)
--------Cargo.toml(385B)
--------src()
--------LICENSE-APACHE(17B)
--------README.md(27B)
----.gitignore(35B)
----CHANGELOG.md(21B)