Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Actyx/ipfs-sqlite-block-store
/ types & classes
Types & classes
33 in github.com/Actyx/ipfs-sqlite-block-store
⨍
Functions
200
◇
Types & classes
33
Class
AsyncCacheTracker
A wrapping cache tracker that performs write operations on another thread
src/cache/async_tracker.rs:12
Class
BlockInfo
src/cache/mod.rs:22
Class
BlockStats
src/db.rs:167
Class
BlockStore
src/lib.rs:214
Class
BlockStore
src/tests.rs:45
Enum
BlockStoreError
src/error.rs:5
Interface
CacheTracker
src/cache/mod.rs:76
Class
CidBytes
src/cidbytes.rs:14
Class
Config
src/lib.rs:165
Interface
Context
src/error.rs:58
Enum
DbPath
src/lib.rs:88
Class
InMemCacheTracker
keep track of block accesses in memory
src/cache/mod.rs:157
Class
Node
src/tests.rs:117
Class
Node
tests/stress.rs:130
Class
Node
examples/cache.rs:15
Class
Node
examples/stress.rs:11
Class
NoopCacheTracker
src/cache/mod.rs:134
Class
OldBlock
examples/import.rs:28
Class
PutBlockResult
src/db.rs:512
Enum
SizeOrLinks
src/tests.rs:138
Class
SizeTargets
src/lib.rs:107
Class
SortByIdCacheTracker
src/cache/mod.rs:144
Class
SortKey
src/cache/mod.rs:187
Class
SortKey
src/cache/sqlite_tracker.rs:154
Interface
Spawner
Wrapper around a spawn function
src/cache/async_tracker.rs:6
Class
SqliteCacheTracker
A cache tracker that uses a sqlite database as persistent storage
src/cache/sqlite_tracker.rs:16
Class
StoreStats
src/lib.rs:224
Enum
Synchronous
src/lib.rs:147
Class
TempPin
a handle that contains a temporary pin Dropping this handle enqueues the pin for dropping before the next gc. do not implement Clone for this!
src/lib.rs:271
Class
TokioSpawner
examples/cache.rs:47
Class
Transaction
src/transaction.rs:15
Class
TransactionInfo
src/transaction.rs:22
Class
WriteInfo
src/cache/mod.rs:48