@@ -40,7 +40,7 @@ use lightning::sign::ChangeDestinationSourceSync;
4040use lightning:: sign:: EntropySource ;
4141use lightning:: sign:: OutputSpender ;
4242use lightning:: util:: logger:: Logger ;
43- use lightning:: util:: persist:: { KVStoreSync , Persister } ;
43+ use lightning:: util:: persist:: { KVStoreSync , PersisterSync } ;
4444use lightning:: util:: sweep:: OutputSweeper ;
4545#[ cfg( feature = "std" ) ]
4646use lightning:: util:: sweep:: OutputSweeperSync ;
@@ -814,7 +814,7 @@ where
814814 F :: Target : ' static + FeeEstimator ,
815815 L :: Target : ' static + Logger ,
816816 P :: Target : ' static + Persist < <CM :: Target as AChannelManager >:: Signer > ,
817- PS :: Target : ' static + Persister < ' a , CM , L , S > ,
817+ PS :: Target : ' static + PersisterSync < ' a , CM , L , S > ,
818818 ES :: Target : ' static + EntropySource ,
819819 CM :: Target : AChannelManager ,
820820 OM :: Target : AOnionMessenger ,
@@ -928,21 +928,21 @@ impl BackgroundProcessor {
928928 /// documentation].
929929 ///
930930 /// The thread runs indefinitely unless the object is dropped, [`stop`] is called, or
931- /// [`Persister ::persist_manager`] returns an error. In case of an error, the error is retrieved by calling
931+ /// [`PersisterSync ::persist_manager`] returns an error. In case of an error, the error is retrieved by calling
932932 /// either [`join`] or [`stop`].
933933 ///
934934 /// # Data Persistence
935935 ///
936- /// [`Persister ::persist_manager`] is responsible for writing out the [`ChannelManager`] to disk, and/or
936+ /// [`PersisterSync ::persist_manager`] is responsible for writing out the [`ChannelManager`] to disk, and/or
937937 /// uploading to one or more backup services. See [`ChannelManager::write`] for writing out a
938938 /// [`ChannelManager`]. See the `lightning-persister` crate for LDK's
939939 /// provided implementation.
940940 ///
941- /// [`Persister ::persist_graph`] is responsible for writing out the [`NetworkGraph`] to disk, if
941+ /// [`PersisterSync ::persist_graph`] is responsible for writing out the [`NetworkGraph`] to disk, if
942942 /// [`GossipSync`] is supplied. See [`NetworkGraph::write`] for writing out a [`NetworkGraph`].
943943 /// See the `lightning-persister` crate for LDK's provided implementation.
944944 ///
945- /// Typically, users should either implement [`Persister ::persist_manager`] to never return an
945+ /// Typically, users should either implement [`PersisterSync ::persist_manager`] to never return an
946946 /// error or call [`join`] and handle any error that may arise. For the latter case,
947947 /// `BackgroundProcessor` must be restarted by calling `start` again after handling the error.
948948 ///
@@ -964,8 +964,8 @@ impl BackgroundProcessor {
964964 /// [`stop`]: Self::stop
965965 /// [`ChannelManager`]: lightning::ln::channelmanager::ChannelManager
966966 /// [`ChannelManager::write`]: lightning::ln::channelmanager::ChannelManager#impl-Writeable
967- /// [`Persister ::persist_manager`]: lightning::util::persist::Persister ::persist_manager
968- /// [`Persister ::persist_graph`]: lightning::util::persist::Persister ::persist_graph
967+ /// [`PersisterSync ::persist_manager`]: lightning::util::persist::PersisterSync ::persist_manager
968+ /// [`PersisterSync ::persist_graph`]: lightning::util::persist::PersisterSync ::persist_graph
969969 /// [`NetworkGraph`]: lightning::routing::gossip::NetworkGraph
970970 /// [`NetworkGraph::write`]: lightning::routing::gossip::NetworkGraph#impl-Writeable
971971 pub fn start <
@@ -1010,7 +1010,7 @@ impl BackgroundProcessor {
10101010 F :: Target : ' static + FeeEstimator ,
10111011 L :: Target : ' static + Logger ,
10121012 P :: Target : ' static + Persist < <CM :: Target as AChannelManager >:: Signer > ,
1013- PS :: Target : ' static + Persister < ' a , CM , L , S > ,
1013+ PS :: Target : ' static + PersisterSync < ' a , CM , L , S > ,
10141014 ES :: Target : ' static + EntropySource ,
10151015 CM :: Target : AChannelManager ,
10161016 OM :: Target : AOnionMessenger ,
0 commit comments