文件名称:每晚火箭文件缓存-火箭Web框架的内存中文件缓存-Rust开发
文件大小:29KB
文件格式:ZIP
更新时间:2024-06-16 14:14:17
Rust Caching
Rocket文件缓存Rocket Web框架的并发内存中文件缓存。 可以使用Rocket File Cache替代Rocket的Rocket File Cache。这是Rocket Web框架的并发内存中文件高速缓存。 提供文件时,Rocket File Cache可以替代Rocket的NamedFile。 这段代码来自Rocket的static_files示例:#[get(“ / “)] fn文件(文件:PathBuf)->选项 {NamedFile :: open(Path :: new(“ static /”)。join(file))。ok()} fn main(){rocket :: ignite()。mount(“ /”,路线![文件] )。发射(); }可以通过通过缓存获取文件来加快速度:#[get(“ /
【文件预览】:
rocket-file-cache-master
----.gitignore(48B)
----src()
--------cache.rs(46KB)
--------priority_function.rs(2KB)
--------in_memory_file.rs(2KB)
--------cached_file.rs(3KB)
--------named_in_memory_file.rs(2KB)
--------cache_builder.rs(8KB)
--------lib.rs(368B)
----LICENSE(1KB)
----CHANGELOG.md(5KB)
----Cargo.toml(977B)
----examples()
--------dynamic_files()
--------cached_files()
----README.md(5KB)
----rustfmt.toml(2KB)
----Rocket.toml(251B)