usecrate::models::Journal;usestd::error::Error;/// Reads a complete journal from a storage backend.
pubtraitReadableStorage{/// Error returned by the storage backend.
typeError: Error;/// Reads the full journal from the underlying storage.
fnjournal(&self)->Result<Journal, Self::Error>;}