pub fn new() -> StreamRouter<F, T, A> {
        StreamRouter {
            streams: vec![],
            sinks: HashMap::new(),
        }
    }
/// Creates a new instance of a `StreamRouter`
Creates a new instance of a `StreamRouter`
Creates a new instance of a ` StreamRouter `
pub fn new() -> StreamRouter<F, T, A> {
        StreamRouter {
            streams: vec![],
            sinks: HashMap::new(),
        }
    }
pub fn new ( ) -> StreamRouter < F , T , A > { StreamRouter { streams : vec ! [ ] , sinks : HashMap :: new ( ) , } }
Creates a new instance of a `StreamRouter`
Creates a new instance of a ` StreamRouter `