pub trait PriorityRange:
Debug
+ Send
+ Sync {
// Required methods
fn advance(&mut self, num_rows: u64);
fn current_priority(&self) -> u64;
fn box_clone(&self) -> Box<dyn PriorityRange>;
}Expand description
A trait to control the priority of I/O
Required Methods§
fn advance(&mut self, num_rows: u64)
fn current_priority(&self) -> u64
fn box_clone(&self) -> Box<dyn PriorityRange>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".