@@ -15,7 +15,7 @@ use std::net::{IpAddr, Ipv4Addr, Ipv6Addr, SocketAddr, ToSocketAddrs};
1515use std:: ops:: Deref ;
1616use std:: sync:: RwLock ;
1717
18- pub struct PeerInfoStorage < K : Deref , L : Deref >
18+ pub struct PeerStore < K : Deref , L : Deref >
1919where
2020 K :: Target : KVStore ,
2121 L :: Target : Logger ,
2525 logger : L ,
2626}
2727
28- impl < K : Deref , L : Deref > PeerInfoStorage < K , L >
28+ impl < K : Deref , L : Deref > PeerStore < K , L >
2929where
3030 K :: Target : KVStore ,
3131 L :: Target : Logger ,
7373 ) ;
7474 Error :: PersistenceFailed
7575 } ) ?;
76- PeerInfoStorageSerWrapper ( & * locked_peers) . write ( & mut writer) . map_err ( |e| {
76+ PeerStoreSerWrapper ( & * locked_peers) . write ( & mut writer) . map_err ( |e| {
7777 log_error ! (
7878 self . logger,
7979 "Writing peer data to key {}/{} failed due to: {}" ,
9797 }
9898}
9999
100- impl < K : Deref , L : Deref > ReadableArgs < ( K , L ) > for PeerInfoStorage < K , L >
100+ impl < K : Deref , L : Deref > ReadableArgs < ( K , L ) > for PeerStore < K , L >
101101where
102102 K :: Target : KVStore ,
103103 L :: Target : Logger ,
@@ -107,16 +107,16 @@ where
107107 reader : & mut R , args : ( K , L ) ,
108108 ) -> Result < Self , lightning:: ln:: msgs:: DecodeError > {
109109 let ( kv_store, logger) = args;
110- let read_peers: PeerInfoStorageDeserWrapper = Readable :: read ( reader) ?;
110+ let read_peers: PeerStoreDeserWrapper = Readable :: read ( reader) ?;
111111 let peers: RwLock < HashMap < PublicKey , PeerInfo > > = RwLock :: new ( read_peers. 0 ) ;
112112 Ok ( Self { peers, kv_store, logger } )
113113 }
114114}
115115
116116#[ derive( Clone , Debug , PartialEq , Eq ) ]
117- pub ( crate ) struct PeerInfoStorageDeserWrapper ( HashMap < PublicKey , PeerInfo > ) ;
117+ pub ( crate ) struct PeerStoreDeserWrapper ( HashMap < PublicKey , PeerInfo > ) ;
118118
119- impl Readable for PeerInfoStorageDeserWrapper {
119+ impl Readable for PeerStoreDeserWrapper {
120120 fn read < R : lightning:: io:: Read > (
121121 reader : & mut R ,
122122 ) -> Result < Self , lightning:: ln:: msgs:: DecodeError > {
@@ -131,9 +131,9 @@ impl Readable for PeerInfoStorageDeserWrapper {
131131 }
132132}
133133
134- pub ( crate ) struct PeerInfoStorageSerWrapper < ' a > ( & ' a HashMap < PublicKey , PeerInfo > ) ;
134+ pub ( crate ) struct PeerStoreSerWrapper < ' a > ( & ' a HashMap < PublicKey , PeerInfo > ) ;
135135
136- impl Writeable for PeerInfoStorageSerWrapper < ' _ > {
136+ impl Writeable for PeerStoreSerWrapper < ' _ > {
137137 fn write < W : Writer > ( & self , writer : & mut W ) -> Result < ( ) , lightning:: io:: Error > {
138138 ( self . 0 . len ( ) as u16 ) . write ( writer) ?;
139139 for ( k, v) in self . 0 . iter ( ) {
@@ -226,7 +226,7 @@ mod tests {
226226 fn peer_info_persistence ( ) {
227227 let store = Arc :: new ( TestStore :: new ( ) ) ;
228228 let logger = Arc :: new ( TestLogger :: new ( ) ) ;
229- let peer_store = PeerInfoStorage :: new ( Arc :: clone ( & store) , Arc :: clone ( & logger) ) ;
229+ let peer_store = PeerStore :: new ( Arc :: clone ( & store) , Arc :: clone ( & logger) ) ;
230230
231231 let pubkey = PublicKey :: from_str (
232232 "0276607124ebe6a6c9338517b6f485825b27c2dcc0b9fc2aa6a4c0df91194e5993" ,
@@ -242,7 +242,7 @@ mod tests {
242242 . get_persisted_bytes ( PEER_INFO_PERSISTENCE_NAMESPACE , PEER_INFO_PERSISTENCE_KEY )
243243 . unwrap ( ) ;
244244 let deser_peer_store =
245- PeerInfoStorage :: read ( & mut & persisted_bytes[ ..] , ( Arc :: clone ( & store) , logger) ) . unwrap ( ) ;
245+ PeerStore :: read ( & mut & persisted_bytes[ ..] , ( Arc :: clone ( & store) , logger) ) . unwrap ( ) ;
246246
247247 let peers = deser_peer_store. list_peers ( ) ;
248248 assert_eq ! ( peers. len( ) , 1 ) ;
0 commit comments