Compare value, duration, and status.

This commit is contained in:
Tom Alexander
2023-10-05 03:19:17 -04:00
parent 02af3d0081
commit b478b6f5d7
8 changed files with 104 additions and 44 deletions

View File

@@ -84,9 +84,18 @@ pub struct SrcBlock<'s> {
pub contents: String,
}
#[derive(Debug)]
pub enum ClockStatus {
Running,
Closed,
}
#[derive(Debug)]
pub struct Clock<'s> {
pub source: &'s str,
pub timestamp: Timestamp<'s>,
pub duration: Option<&'s str>,
pub status: ClockStatus,
}
#[derive(Debug)]

View File

@@ -39,6 +39,7 @@ pub use greater_element::TableRowType;
pub use lesser_element::BabelCall;
pub use lesser_element::CharOffsetInLine;
pub use lesser_element::Clock;
pub use lesser_element::ClockStatus;
pub use lesser_element::Comment;
pub use lesser_element::CommentBlock;
pub use lesser_element::DiarySexp;