Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TinyChain-Inc/freqfs
/ types & classes
Types & classes
22 in github.com/TinyChain-Inc/freqfs
⨍
Functions
126
◇
Types & classes
22
↓ 4 callers
Class
Dir
A filesystem directory
src/dir.rs:195
↓ 4 callers
Enum
File
examples/example.rs:14
Class
Cache
An in-memory cache layer over [`tokio::fs`] with least-frequently-used (LFU) eviction.
src/cache.rs:39
Interface
DirDeref
A helper trait to coerce container types like [`Arc`] into a borrowed [`Dir`].
src/dir.rs:34
Enum
DirEntry
A directory entry, either a [`FileLock`] or a sub-[`DirLock`].
src/dir.rs:149
Class
DirLock
A clone-able wrapper type over a [`RwLock`] on a directory.
src/dir.rs:615
Class
Entry
tests/load_overlap.rs:9
Enum
Entry
src/cache.rs:226
Class
Evict
src/cache.rs:36
Enum
File
tests/example_smoke.rs:16
Enum
File
tests/copy_semantics.rs:14
Enum
File
tests/delete_recreate.rs:13
Enum
File
tests/type_safety.rs:13
Enum
File
tests/concurrency_smoke.rs:16
Interface
FileDeref
A helper trait to coerce container types like [`Arc`] into a borrowed file.
src/file.rs:32
Interface
FileLoad
src/file.rs:90
Class
FileLock
A futures-aware read-write lock on a file
src/file.rs:167
Enum
FileLockState
src/file.rs:136
Interface
FileSave
src/file.rs:97
Interface
Name
A type that can be used to look up a directory entry without calling `to_string()`, to avoid unnecessary heap allocations.
src/dir.rs:92
Class
PartialThenFail
src/file.rs:871
Class
State
src/cache.rs:19