pub fn advance_time(&mut self, time: &Time) {
        use differential_dataflow::trace::TraceReader;

        let frontier = &[time.clone()];
        for trace in self.inputs.values_mut() {
            trace.advance_by(frontier);
        }
        for map in self.arrangements.values_mut() {
            for trace in map.values_mut() {
                trace.advance_by(frontier)
            }
        }
    }
/// Advances the frontier of each maintained trace.
Advances the frontier of each maintained trace.
Advances the frontier of each maintained trace .
pub fn advance_time(&mut self, time: &Time) {
        use differential_dataflow::trace::TraceReader;
        let frontier = &[time.clone()];
        for trace in self.inputs.values_mut() {
            trace.advance_by(frontier);
        }
        for map in self.arrangements.values_mut() {
            for trace in map.values_mut() {
                trace.advance_by(frontier)
            }
        }
    }
pub fn advance_time ( & mut self , time : & Time ) { use differential_dataflow :: trace :: TraceReader ; let frontier = & [ time . clone ( ) ] ; for trace in self . inputs . values_mut ( ) { trace . advance_by ( frontier ) ; } for map in self . arrangements . values_mut ( ) { for trace in map . values_mut ( ) { trace . advance_by ( frontier ) } } }
Advances the frontier of each maintained trace.
Advances the frontier of each maintained trace .
&mut self
time
&Time
&mut self
time
&Time