pub trait AsyncRdfSink: Send + Sync {
// Required methods
fn process_quad(
&mut self,
quad: Quad,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + '_>>;
fn finalize(
&mut self,
) -> Pin<Box<dyn Future<Output = Result<()>> + Send + '_>>;
}Expand description
Async streaming sink for writing parsed RDF data
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl AsyncRdfSink for MemoryAsyncSink
Available on crate feature
async only.