pub mod dyn_int;
pub mod plabble_date;
mod slot_body;
mod slot_range;
pub use slot_body::SlotBody;
pub use slot_range::SlotRange;
use crate::abstractions::SerializationError;
pub(crate) fn assert_len(slice: &[u8], required: usize) -> Result<(), SerializationError> {
if slice.len() < required {
Err(SerializationError::TooFewBytes(required - slice.len()))
} else {
Ok(())
}
}