Started MessageAction trait.
Some checks failed
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1s

This commit is contained in:
2026-02-12 10:18:53 -05:00
parent ed2a303d1c
commit 564602b766
6 changed files with 42 additions and 14 deletions

View File

@@ -1,6 +1,7 @@
use crate::{
action::{Action, CalcValue, Field, FieldType, MsgAction},
document::create::IndexType,
message::MessageAction,
mtterror::MTTError,
name::{Name, NameType, Names},
queue::data_director::{Include, Path},
@@ -373,11 +374,24 @@ impl DocDef {
}
}
impl MessageAction for DocDef {
fn doc_name(&self) -> NameType {
NameType::None
}
}
#[cfg(test)]
mod docdefs {
use super::*;
use crate::{action::Query, message::wrapper::Update};
#[test]
fn message_doc_name_returns_none() {
let docname = Name::english("tester");
let mut docdef = DocDef::new(docname);
assert_eq!(docdef.doc_name(), NameType::None);
}
#[test]
fn can_field_be_added() {
let docname = Name::english("tester");