@@ -371,25 +371,28 @@ impl ForeignDynStoreTrait for TestForeignDynStoreAdapter {
371371 fn read (
372372 & self , primary_namespace : String , secondary_namespace : String , key : String ,
373373 ) -> Result < Vec < u8 > , IOError > {
374- self . 0 . read ( & primary_namespace, & secondary_namespace, & key) . map_err ( Into :: into)
374+ KVStoreSync :: read ( & * self . 0 , & primary_namespace, & secondary_namespace, & key)
375+ . map_err ( Into :: into)
375376 }
376377
377378 fn write (
378379 & self , primary_namespace : String , secondary_namespace : String , key : String , buf : Vec < u8 > ,
379380 ) -> Result < ( ) , IOError > {
380- self . 0 . write ( & primary_namespace, & secondary_namespace, & key, buf) . map_err ( Into :: into)
381+ KVStoreSync :: write ( & * self . 0 , & primary_namespace, & secondary_namespace, & key, buf)
382+ . map_err ( Into :: into)
381383 }
382384
383385 fn remove (
384386 & self , primary_namespace : String , secondary_namespace : String , key : String , lazy : bool ,
385387 ) -> Result < ( ) , IOError > {
386- self . 0 . remove ( & primary_namespace, & secondary_namespace, & key, lazy) . map_err ( Into :: into)
388+ KVStoreSync :: remove ( & * self . 0 , & primary_namespace, & secondary_namespace, & key, lazy)
389+ . map_err ( Into :: into)
387390 }
388391
389392 fn list (
390393 & self , primary_namespace : String , secondary_namespace : String ,
391394 ) -> Result < Vec < String > , IOError > {
392- self . 0 . list ( & primary_namespace, & secondary_namespace) . map_err ( Into :: into)
395+ KVStoreSync :: list ( & * self . 0 , & primary_namespace, & secondary_namespace) . map_err ( Into :: into)
393396 }
394397}
395398
0 commit comments