pub trait FileLogReplica<E>: FileLogSink<E> + LogSource<E> { }Expand description
A file log as a replica: multi-reader (LogSource), single-writer
(FileLogSink). The single-writer counterpart to
Replica; owned by its mirror, not shared.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl<E, T: FileLogSink<E> + LogSource<E>> FileLogReplica<E> for T
Anything that is both is a FileLogReplica.