文件名称:已缓存-简单功能缓存/存储-Rust开发
文件大小:44KB
文件格式:ZIP
更新时间:2024-06-16 12:15:00
Rust Caching
高速缓存的缓存结构和简化的功能备忘缓存提供了几种高速缓存结构的实现以及方便的宏f高速缓存的高速缓存结构和简化的功能备忘录提供了几种高速缓存结构的实现以及用于定义备忘录功能的便捷宏的实现。 使用#[cached] / cached定义的记忆功能! 宏是线程安全的,其后备函数缓存包装在互斥体中。 函数缓存在函数执行期间不会被锁定,因此具有相同参数的长期运行函数的初始(在空缓存上)并发调用将各自
【文件预览】:
cached-master
----.gitignore(26B)
----cached_proc_macro()
--------src()
--------Cargo.toml(782B)
--------README.md(36B)
----lint-test.sh(182B)
----src()
--------lru_list.rs(4KB)
--------macros.rs(6KB)
--------stores()
--------lib.rs(16KB)
----bin()
--------readme.rs(450B)
----.travis.yml(287B)
----CONTRIBUTING.md(853B)
----LICENSE(1KB)
----CHANGELOG.md(4KB)
----Cargo.toml(1KB)
----readme.sh(490B)
----examples()
--------kitchen_sink_proc_macro.rs(10KB)
--------basic.rs(1KB)
--------kitchen_sink.rs(4KB)
--------tokio.rs(979B)
--------async_std.rs(1KB)
--------basic_proc_macro.rs(1KB)
----README.md(13KB)
----tests()
--------cached.rs(16KB)
----cached_proc_macro_types()
--------src()
--------Cargo.toml(426B)
--------README.md(36B)