Added a records function to client.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s

This commit is contained in:
2026-02-18 12:00:39 -05:00
parent bcddc1047a
commit 0614c98221
3 changed files with 46 additions and 7 deletions

View File

@@ -1,5 +1,7 @@
use super::{DocDef, FieldType, Query};
use crate::{message::MessageAction, name::NameType};
#[derive(Clone, Debug)]
pub enum UserAction {
CreateDocument(DocDef),
Query(Query),
@@ -16,3 +18,12 @@ impl From<Query> for UserAction {
Self::Query(value)
}
}
impl MessageAction for UserAction {
fn doc_name(&self) -> &NameType {
match self {
Self::CreateDocument(data) => data.doc_name(),
Self::Query(data) => data.doc_name(),
}
}
}