pub fn from(handle: Handle<T,(D,T,R)>) -> Self {
        InputSession {
            time: handle.time().clone(),
            buffer: Vec::new(),
            handle,
        }
    }
Creates a new session from a reference to an input handle.
differential-dataflow/src/input.rs