@@ -133,7 +133,7 @@ pub trait TraceReader : LayoutExt {
133133 /// not beyond this frontier will present as a time that compares identically with all query times beyond
134134 /// this frontier. Practically, update times not beyond this frontier should not be taken to be accurate as
135135 /// presented, and should be used carefully, only in accumulation to times that are beyond the frontier.
136- fn get_logical_compaction ( & mut self ) -> AntichainRef < Self :: Time > ;
136+ fn get_logical_compaction ( & mut self ) -> AntichainRef < ' _ , Self :: Time > ;
137137
138138 /// Advances the frontier that constrains physical compaction.
139139 ///
@@ -149,15 +149,15 @@ pub trait TraceReader : LayoutExt {
149149 ///
150150 /// It is an error to call this method with a frontier not equal to or beyond the most recent arguments to
151151 /// this method, or the initial value of `get_physical_compaction()` if this method has not yet been called.
152- fn set_physical_compaction ( & mut self , frontier : AntichainRef < Self :: Time > ) ;
152+ fn set_physical_compaction ( & mut self , frontier : AntichainRef < ' _ , Self :: Time > ) ;
153153
154154 /// Reports the physical compaction frontier.
155155 ///
156156 /// All batches containing updates beyond this frontier will not be merged with other batches. This allows
157157 /// the caller to create a cursor through any frontier beyond the physical compaction frontier, with the
158158 /// `cursor_through()` method. This functionality is primarily of interest to the `join` operator, and any
159159 /// other operators who need to take notice of the physical structure of update batches.
160- fn get_physical_compaction ( & mut self ) -> AntichainRef < Self :: Time > ;
160+ fn get_physical_compaction ( & mut self ) -> AntichainRef < ' _ , Self :: Time > ;
161161
162162 /// Maps logic across the non-empty sequence of batches in the trace.
163163 ///
@@ -314,7 +314,7 @@ pub trait Batcher {
314314 /// Returns all updates not greater or equal to an element of `upper`.
315315 fn seal < B : Builder < Input =Self :: Output , Time =Self :: Time > > ( & mut self , upper : Antichain < Self :: Time > ) -> B :: Output ;
316316 /// Returns the lower envelope of contained update times.
317- fn frontier ( & mut self ) -> timely :: progress :: frontier :: AntichainRef < Self :: Time > ;
317+ fn frontier ( & mut self ) -> AntichainRef < ' _ , Self :: Time > ;
318318}
319319
320320/// Functionality for building batches from ordered update sequences.
0 commit comments