pub trait RawDataModelObject {
// Required methods
fn get_id(&self) -> UUIDWrapper;
fn get_valid_from(&self) -> LocalTimestampWrapper;
fn get_valid_to(&self) -> Option<LocalTimestampWrapper>;
fn get_as_of(&self) -> LocalTimestampWrapper;
fn encode(&self) -> Vec<u8> ⓘ;
}