diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-02-04 16:23:29 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-02-04 16:23:29 +0100 |
| commit | 1af0468788c0a592a76398206e6c7479384853ec (patch) | |
| tree | 1860ec77be705a0715cc4c90c51176b22fabfca8 /database/src/query.rs | |
| parent | 088b6b323130b0a9509c76f395c7ed4bf5609234 (diff) | |
| download | jellything-1af0468788c0a592a76398206e6c7479384853ec.tar jellything-1af0468788c0a592a76398206e6c7479384853ec.tar.bz2 jellything-1af0468788c0a592a76398206e6c7479384853ec.tar.zst | |
stuff
Diffstat (limited to 'database/src/query.rs')
| -rw-r--r-- | database/src/query.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/database/src/query.rs b/database/src/query.rs index 41f4b83..002a872 100644 --- a/database/src/query.rs +++ b/database/src/query.rs @@ -18,14 +18,16 @@ pub enum Sort { None, Value(ValueSort), TextSearch(Path, String), - Count, } + pub struct ValueSort { pub order: SortOrder, pub path: Path, pub multi: MultiBehaviour, pub offset: Option<Vec<u8>>, } + +#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)] pub enum MultiBehaviour { First, ForEach, |