Docs.rs
opensession-local-db-0.2.32
opensession-local-db 0.2.32
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
hwisu
Dependencies
anyhow ^1
normal
chrono ^0.4
normal
opensession-api ^0.2.32
normal
opensession-core ^0.2.32
normal
rusqlite ^0.32
normal
serde ^1
normal
serde_json ^1
normal
tracing ^0.1
normal
tempfile ^3
dev
Versions
30.15%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Crate opensession_local_db
opensession_
local_
db
0.2.32
All Items
Crate Items
Modules
Structs
Enums
Constants
Crate
opensession_
local_
db
Copy item path
Source
Modules
§
git
Structs
§
LocalDb
Local SQLite index/cache shared by TUI and Daemon. This is not the source of truth for canonical session bodies. Thread-safe: wraps the connection in a Mutex so it can be shared via
Arc<LocalDb>
.
Local
Session
Filter
Filter for listing sessions from the local DB.
Local
Session
Row
A local session row stored in the local SQLite index/cache database.
LogFilter
Extended filter for the
log
command.
Remote
Session
Summary
Minimal remote session payload needed for local index/cache upsert.
Enums
§
Local
Sort
Order
Sort order for local session listing.
Local
Time
Range
Time range filter for local session listing.
Constants
§
LOCAL_
SESSION_
COLUMNS
Column list for SELECT queries against sessions + session_sync + users.