@@ -165,14 +165,14 @@ pub trait Storage: Send + Sync + 'static {
165165 async fn fetch_segment_index (
166166 & self ,
167167 namespace : & NamespaceName ,
168- key : SegmentKey ,
168+ key : & SegmentKey ,
169169 config_override : Option < Arc < Self :: Config > > ,
170170 ) -> Result < Map < Arc < [ u8 ] > > > ;
171171
172172 async fn fetch_segment_data (
173173 & self ,
174174 namespace : & NamespaceName ,
175- key : SegmentKey ,
175+ key : & SegmentKey ,
176176 config_override : Option < Arc < Self :: Config > > ,
177177 ) -> Result < CompactedSegment < impl FileExt > > ;
178178}
@@ -232,7 +232,7 @@ impl Storage for NoStorage {
232232 async fn fetch_segment_index (
233233 & self ,
234234 _namespace : & NamespaceName ,
235- _key : SegmentKey ,
235+ _key : & SegmentKey ,
236236 _config_override : Option < Arc < Self :: Config > > ,
237237 ) -> Result < Map < Arc < [ u8 ] > > > {
238238 unimplemented ! ( )
@@ -241,7 +241,7 @@ impl Storage for NoStorage {
241241 async fn fetch_segment_data (
242242 & self ,
243243 _namespace : & NamespaceName ,
244- _key : SegmentKey ,
244+ _key : & SegmentKey ,
245245 _config_override : Option < Arc < Self :: Config > > ,
246246 ) -> Result < CompactedSegment < impl FileExt > > {
247247 unimplemented ! ( ) ;
@@ -388,7 +388,7 @@ impl<IO: Io> Storage for TestStorage<IO> {
388388 async fn fetch_segment_index (
389389 & self ,
390390 namespace : & NamespaceName ,
391- key : SegmentKey ,
391+ key : & SegmentKey ,
392392 _config_override : Option < Arc < Self :: Config > > ,
393393 ) -> Result < Map < Arc < [ u8 ] > > > {
394394 let inner = self . inner . lock ( ) ;
@@ -408,7 +408,7 @@ impl<IO: Io> Storage for TestStorage<IO> {
408408 async fn fetch_segment_data (
409409 & self ,
410410 namespace : & NamespaceName ,
411- key : SegmentKey ,
411+ key : & SegmentKey ,
412412 _config_override : Option < Arc < Self :: Config > > ,
413413 ) -> Result < CompactedSegment < impl FileExt > > {
414414 let inner = self . inner . lock ( ) ;
0 commit comments