pub trait ExternalStreamHandlerGenerator { fn generate( &self, stream_id: StreamId ) -> Box<dyn ExternalStreamHandler + Sync + Send>; }
Allows creating a new external stream handler for any stream