use std::time::SystemTime;
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct CommandId(pub u64);
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum MergePolicy {
Never,
WithPrevious,
}
#[derive(Debug, Clone)]
pub struct CommandDescription {
pub text: String,
pub timestamp: SystemTime,
pub command_type: &'static str,
}