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