pub trait StructuralPageDecoder: Debug + Send {
// Required methods
fn drain(&mut self, num_rows: u64) -> Result<Box<dyn DecodePageTask>>;
fn num_rows(&self) -> u64;
}Required Methods§
fn drain(&mut self, num_rows: u64) -> Result<Box<dyn DecodePageTask>>
fn num_rows(&self) -> u64
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".