pub trait Storage:
Read
+ Write
+ Seek
+ Sealed {
// Required methods
fn set_len(&mut self, len: u64) -> Result<()>;
fn sync(&mut self) -> Result<()>;
}Expand description
A seekable, resizable byte store: a File or an in-memory buffer.
Sealed so new methods can be added without a breaking change.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".