@@ -13,7 +13,7 @@ use std::net::{IpAddr, Ipv4Addr, Ipv6Addr, SocketAddr, ToSocketAddrs};
1313use std:: ops:: Deref ;
1414use std:: sync:: RwLock ;
1515
16- pub struct PeerInfoStorage < K : Deref , L : Deref >
16+ pub struct PeerStore < K : Deref , L : Deref >
1717where
1818 K :: Target : KVStore ,
1919 L :: Target : Logger ,
2323 logger : L ,
2424}
2525
26- impl < K : Deref , L : Deref > PeerInfoStorage < K , L >
26+ impl < K : Deref , L : Deref > PeerStore < K , L >
2727where
2828 K :: Target : KVStore ,
2929 L :: Target : Logger ,
7171 ) ;
7272 Error :: PersistenceFailed
7373 } ) ?;
74- PeerInfoStorageSerWrapper ( & * locked_peers) . write ( & mut writer) . map_err ( |e| {
74+ PeerStoreSerWrapper ( & * locked_peers) . write ( & mut writer) . map_err ( |e| {
7575 log_error ! (
7676 self . logger,
7777 "Writing peer data to key {}/{} failed due to: {}" ,
9595 }
9696}
9797
98- impl < K : Deref , L : Deref > ReadableArgs < ( K , L ) > for PeerInfoStorage < K , L >
98+ impl < K : Deref , L : Deref > ReadableArgs < ( K , L ) > for PeerStore < K , L >
9999where
100100 K :: Target : KVStore ,
101101 L :: Target : Logger ,
@@ -105,16 +105,16 @@ where
105105 reader : & mut R , args : ( K , L ) ,
106106 ) -> Result < Self , lightning:: ln:: msgs:: DecodeError > {
107107 let ( kv_store, logger) = args;
108- let read_peers: PeerInfoStorageDeserWrapper = Readable :: read ( reader) ?;
108+ let read_peers: PeerStoreDeserWrapper = Readable :: read ( reader) ?;
109109 let peers: RwLock < HashMap < PublicKey , PeerInfo > > = RwLock :: new ( read_peers. 0 ) ;
110110 Ok ( Self { peers, kv_store, logger } )
111111 }
112112}
113113
114114#[ derive( Clone , Debug , PartialEq , Eq ) ]
115- pub ( crate ) struct PeerInfoStorageDeserWrapper ( HashMap < PublicKey , PeerInfo > ) ;
115+ pub ( crate ) struct PeerStoreDeserWrapper ( HashMap < PublicKey , PeerInfo > ) ;
116116
117- impl Readable for PeerInfoStorageDeserWrapper {
117+ impl Readable for PeerStoreDeserWrapper {
118118 fn read < R : lightning:: io:: Read > (
119119 reader : & mut R ,
120120 ) -> Result < Self , lightning:: ln:: msgs:: DecodeError > {
@@ -129,9 +129,9 @@ impl Readable for PeerInfoStorageDeserWrapper {
129129 }
130130}
131131
132- pub ( crate ) struct PeerInfoStorageSerWrapper < ' a > ( & ' a HashMap < PublicKey , PeerInfo > ) ;
132+ pub ( crate ) struct PeerStoreSerWrapper < ' a > ( & ' a HashMap < PublicKey , PeerInfo > ) ;
133133
134- impl Writeable for PeerInfoStorageSerWrapper < ' _ > {
134+ impl Writeable for PeerStoreSerWrapper < ' _ > {
135135 fn write < W : Writer > ( & self , writer : & mut W ) -> Result < ( ) , lightning:: io:: Error > {
136136 ( self . 0 . len ( ) as u16 ) . write ( writer) ?;
137137 for ( k, v) in self . 0 . iter ( ) {
@@ -224,7 +224,7 @@ mod tests {
224224 fn peer_info_persistence ( ) {
225225 let store = Arc :: new ( TestStore :: new ( ) ) ;
226226 let logger = Arc :: new ( TestLogger :: new ( ) ) ;
227- let peer_store = PeerInfoStorage :: new ( Arc :: clone ( & store) , Arc :: clone ( & logger) ) ;
227+ let peer_store = PeerStore :: new ( Arc :: clone ( & store) , Arc :: clone ( & logger) ) ;
228228
229229 let pubkey = PublicKey :: from_str (
230230 "0276607124ebe6a6c9338517b6f485825b27c2dcc0b9fc2aa6a4c0df91194e5993" ,
@@ -240,7 +240,7 @@ mod tests {
240240 . get_persisted_bytes ( PEER_INFO_PERSISTENCE_NAMESPACE , PEER_INFO_PERSISTENCE_KEY )
241241 . unwrap ( ) ;
242242 let deser_peer_store =
243- PeerInfoStorage :: read ( & mut & persisted_bytes[ ..] , ( Arc :: clone ( & store) , logger) ) . unwrap ( ) ;
243+ PeerStore :: read ( & mut & persisted_bytes[ ..] , ( Arc :: clone ( & store) , logger) ) . unwrap ( ) ;
244244
245245 let peers = deser_peer_store. list_peers ( ) ;
246246 assert_eq ! ( peers. len( ) , 1 ) ;
0 commit comments