pub fn memory_append_log<T, C>( opts: AppendLogStorageOptions<T, C>, ) -> AppendLogStorage<MemoryBackend, T, C>where T: Serialize + DeserializeOwned + Clone + Send + Sync + 'static, C: Codec<Vec<T>>,