@@ -596,14 +596,14 @@ use futures_util::{dummy_waker, Joiner, OptionalSelector, Selector, SelectorOutp
596596/// # struct StoreSync {}
597597/// # impl lightning::util::persist::KVStoreSync for StoreSync {
598598/// # fn read(&self, primary_namespace: &str, secondary_namespace: &str, key: &str) -> io::Result<Vec<u8>> { Ok(Vec::new()) }
599- /// # fn write(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, buf: &[u8] ) -> io::Result<()> { Ok(()) }
599+ /// # fn write(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, buf: Vec<u8> ) -> io::Result<()> { Ok(()) }
600600/// # fn remove(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, lazy: bool) -> io::Result<()> { Ok(()) }
601601/// # fn list(&self, primary_namespace: &str, secondary_namespace: &str) -> io::Result<Vec<String>> { Ok(Vec::new()) }
602602/// # }
603603/// # struct Store {}
604604/// # impl lightning::util::persist::KVStore for Store {
605605/// # fn read(&self, primary_namespace: &str, secondary_namespace: &str, key: &str) -> Pin<Box<dyn Future<Output = Result<Vec<u8>, io::Error>> + 'static + Send>> { todo!() }
606- /// # fn write(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, buf: &[u8] ) -> Pin<Box<dyn Future<Output = Result<(), io::Error>> + 'static + Send>> { todo!() }
606+ /// # fn write(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, buf: Vec<u8> ) -> Pin<Box<dyn Future<Output = Result<(), io::Error>> + 'static + Send>> { todo!() }
607607/// # fn remove(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, lazy: bool) -> Pin<Box<dyn Future<Output = Result<(), io::Error>> + 'static + Send>> { todo!() }
608608/// # fn list(&self, primary_namespace: &str, secondary_namespace: &str) -> Pin<Box<dyn Future<Output = Result<Vec<String>, io::Error>> + 'static + Send>> { todo!() }
609609/// # }
@@ -799,7 +799,7 @@ where
799799 SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
800800 SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
801801 SCORER_PERSISTENCE_KEY ,
802- & scorer. encode ( ) ,
802+ scorer. encode ( ) ,
803803 )
804804 . await
805805 {
@@ -935,7 +935,7 @@ where
935935 CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
936936 CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
937937 CHANNEL_MANAGER_PERSISTENCE_KEY ,
938- & channel_manager. get_cm ( ) . encode ( ) ,
938+ channel_manager. get_cm ( ) . encode ( ) ,
939939 )
940940 . await
941941 } ;
@@ -998,7 +998,7 @@ where
998998 NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
999999 NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
10001000 NETWORK_GRAPH_PERSISTENCE_KEY ,
1001- & network_graph. encode ( ) ,
1001+ network_graph. encode ( ) ,
10021002 )
10031003 . await
10041004 {
@@ -1040,7 +1040,7 @@ where
10401040 SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
10411041 SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
10421042 SCORER_PERSISTENCE_KEY ,
1043- & scorer. encode ( ) ,
1043+ scorer. encode ( ) ,
10441044 )
10451045 . await
10461046 {
@@ -1145,7 +1145,7 @@ where
11451145 CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
11461146 CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
11471147 CHANNEL_MANAGER_PERSISTENCE_KEY ,
1148- & channel_manager. get_cm ( ) . encode ( ) ,
1148+ channel_manager. get_cm ( ) . encode ( ) ,
11491149 )
11501150 . await ?;
11511151 if let Some ( ref scorer) = scorer {
@@ -1154,7 +1154,7 @@ where
11541154 SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
11551155 SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
11561156 SCORER_PERSISTENCE_KEY ,
1157- & scorer. encode ( ) ,
1157+ scorer. encode ( ) ,
11581158 )
11591159 . await ?;
11601160 }
@@ -1164,7 +1164,7 @@ where
11641164 NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
11651165 NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
11661166 NETWORK_GRAPH_PERSISTENCE_KEY ,
1167- & network_graph. encode ( ) ,
1167+ network_graph. encode ( ) ,
11681168 )
11691169 . await ?;
11701170 }
@@ -1374,7 +1374,7 @@ impl BackgroundProcessor {
13741374 SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
13751375 SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
13761376 SCORER_PERSISTENCE_KEY ,
1377- & scorer. encode ( ) ,
1377+ scorer. encode ( ) ,
13781378 ) {
13791379 log_error ! ( logger, "Error: Failed to persist scorer, check your disk and permissions {}" , e)
13801380 }
@@ -1474,7 +1474,7 @@ impl BackgroundProcessor {
14741474 CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
14751475 CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
14761476 CHANNEL_MANAGER_PERSISTENCE_KEY ,
1477- & channel_manager. get_cm ( ) . encode ( ) ,
1477+ channel_manager. get_cm ( ) . encode ( ) ,
14781478 ) ) ?;
14791479 log_trace ! ( logger, "Done persisting ChannelManager." ) ;
14801480 }
@@ -1506,7 +1506,7 @@ impl BackgroundProcessor {
15061506 NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
15071507 NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
15081508 NETWORK_GRAPH_PERSISTENCE_KEY ,
1509- & network_graph. encode ( ) ,
1509+ network_graph. encode ( ) ,
15101510 ) {
15111511 log_error ! ( logger, "Error: Failed to persist network graph, check your disk and permissions {}" , e) ;
15121512 }
@@ -1535,7 +1535,7 @@ impl BackgroundProcessor {
15351535 SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
15361536 SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
15371537 SCORER_PERSISTENCE_KEY ,
1538- & scorer. encode ( ) ,
1538+ scorer. encode ( ) ,
15391539 ) {
15401540 log_error ! ( logger, "Error: Failed to persist scorer, check your disk and permissions {}" , e) ;
15411541 }
@@ -1575,22 +1575,22 @@ impl BackgroundProcessor {
15751575 CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
15761576 CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
15771577 CHANNEL_MANAGER_PERSISTENCE_KEY ,
1578- & channel_manager. get_cm ( ) . encode ( ) ,
1578+ channel_manager. get_cm ( ) . encode ( ) ,
15791579 ) ?;
15801580 if let Some ( ref scorer) = scorer {
15811581 kv_store. write (
15821582 SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
15831583 SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
15841584 SCORER_PERSISTENCE_KEY ,
1585- & scorer. encode ( ) ,
1585+ scorer. encode ( ) ,
15861586 ) ?;
15871587 }
15881588 if let Some ( network_graph) = gossip_sync. network_graph ( ) {
15891589 kv_store. write (
15901590 NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
15911591 NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
15921592 NETWORK_GRAPH_PERSISTENCE_KEY ,
1593- & network_graph. encode ( ) ,
1593+ network_graph. encode ( ) ,
15941594 ) ?;
15951595 }
15961596 Ok ( ( ) )
@@ -1935,7 +1935,7 @@ mod tests {
19351935 }
19361936
19371937 fn write (
1938- & self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : & [ u8 ] ,
1938+ & self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : Vec < u8 > ,
19391939 ) -> lightning:: io:: Result < ( ) > {
19401940 if primary_namespace == CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE
19411941 && secondary_namespace == CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE
0 commit comments