@@ -1240,10 +1240,8 @@ impl TestSyncStore {
1240
1240
} ,
1241
1241
}
1242
1242
}
1243
- }
1244
1243
1245
- impl KVStoreSync for TestSyncStore {
1246
- fn read (
1244
+ fn read_internal (
1247
1245
& self , primary_namespace : & str , secondary_namespace : & str , key : & str ,
1248
1246
) -> lightning:: io:: Result < Vec < u8 > > {
1249
1247
let _guard = self . serializer . read ( ) . unwrap ( ) ;
@@ -1268,7 +1266,7 @@ impl KVStoreSync for TestSyncStore {
1268
1266
}
1269
1267
}
1270
1268
1271
- fn write (
1269
+ fn write_internal (
1272
1270
& self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : Vec < u8 > ,
1273
1271
) -> lightning:: io:: Result < ( ) > {
1274
1272
let _guard = self . serializer . write ( ) . unwrap ( ) ;
@@ -1297,7 +1295,7 @@ impl KVStoreSync for TestSyncStore {
1297
1295
}
1298
1296
}
1299
1297
1300
- fn remove (
1298
+ fn remove_internal (
1301
1299
& self , primary_namespace : & str , secondary_namespace : & str , key : & str , lazy : bool ,
1302
1300
) -> lightning:: io:: Result < ( ) > {
1303
1301
let _guard = self . serializer . write ( ) . unwrap ( ) ;
@@ -1325,10 +1323,36 @@ impl KVStoreSync for TestSyncStore {
1325
1323
}
1326
1324
}
1327
1325
1328
- fn list (
1326
+ fn list_internal (
1329
1327
& self , primary_namespace : & str , secondary_namespace : & str ,
1330
1328
) -> lightning:: io:: Result < Vec < String > > {
1331
1329
let _guard = self . serializer . read ( ) . unwrap ( ) ;
1332
1330
self . do_list ( primary_namespace, secondary_namespace)
1333
1331
}
1334
1332
}
1333
+
1334
+ impl KVStoreSync for TestSyncStore {
1335
+ fn read (
1336
+ & self , primary_namespace : & str , secondary_namespace : & str , key : & str ,
1337
+ ) -> lightning:: io:: Result < Vec < u8 > > {
1338
+ self . read_internal ( primary_namespace, secondary_namespace, key)
1339
+ }
1340
+
1341
+ fn write (
1342
+ & self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : Vec < u8 > ,
1343
+ ) -> lightning:: io:: Result < ( ) > {
1344
+ self . write_internal ( primary_namespace, secondary_namespace, key, buf)
1345
+ }
1346
+
1347
+ fn remove (
1348
+ & self , primary_namespace : & str , secondary_namespace : & str , key : & str , lazy : bool ,
1349
+ ) -> lightning:: io:: Result < ( ) > {
1350
+ self . remove_internal ( primary_namespace, secondary_namespace, key, lazy)
1351
+ }
1352
+
1353
+ fn list (
1354
+ & self , primary_namespace : & str , secondary_namespace : & str ,
1355
+ ) -> lightning:: io:: Result < Vec < String > > {
1356
+ self . list_internal ( primary_namespace, secondary_namespace)
1357
+ }
1358
+ }
0 commit comments