pub trait RowSource: Send {
// Required methods
fn cut(&self) -> ReadCut;
fn next(
&mut self,
cancelled: &AtomicBool,
) -> Result<Option<At<Arc<dyn Any + Send + Sync>>>, ReadError>;
}Required Methods§
fn cut(&self) -> ReadCut
fn next( &mut self, cancelled: &AtomicBool, ) -> Result<Option<At<Arc<dyn Any + Send + Sync>>>, ReadError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".