@@ -40,7 +40,7 @@ use lightning::sign::ChangeDestinationSourceSync;
40
40
use lightning:: sign:: EntropySource ;
41
41
use lightning:: sign:: OutputSpender ;
42
42
use lightning:: util:: logger:: Logger ;
43
- use lightning:: util:: persist:: { KVStoreSync , Persister } ;
43
+ use lightning:: util:: persist:: { KVStoreSync , PersisterSync } ;
44
44
use lightning:: util:: sweep:: OutputSweeper ;
45
45
#[ cfg( feature = "std" ) ]
46
46
use lightning:: util:: sweep:: OutputSweeperSync ;
@@ -814,7 +814,7 @@ where
814
814
F :: Target : ' static + FeeEstimator ,
815
815
L :: Target : ' static + Logger ,
816
816
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 > ,
818
818
ES :: Target : ' static + EntropySource ,
819
819
CM :: Target : AChannelManager ,
820
820
OM :: Target : AOnionMessenger ,
@@ -928,21 +928,21 @@ impl BackgroundProcessor {
928
928
/// documentation].
929
929
///
930
930
/// 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
932
932
/// either [`join`] or [`stop`].
933
933
///
934
934
/// # Data Persistence
935
935
///
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
937
937
/// uploading to one or more backup services. See [`ChannelManager::write`] for writing out a
938
938
/// [`ChannelManager`]. See the `lightning-persister` crate for LDK's
939
939
/// provided implementation.
940
940
///
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
942
942
/// [`GossipSync`] is supplied. See [`NetworkGraph::write`] for writing out a [`NetworkGraph`].
943
943
/// See the `lightning-persister` crate for LDK's provided implementation.
944
944
///
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
946
946
/// error or call [`join`] and handle any error that may arise. For the latter case,
947
947
/// `BackgroundProcessor` must be restarted by calling `start` again after handling the error.
948
948
///
@@ -964,8 +964,8 @@ impl BackgroundProcessor {
964
964
/// [`stop`]: Self::stop
965
965
/// [`ChannelManager`]: lightning::ln::channelmanager::ChannelManager
966
966
/// [`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
969
969
/// [`NetworkGraph`]: lightning::routing::gossip::NetworkGraph
970
970
/// [`NetworkGraph::write`]: lightning::routing::gossip::NetworkGraph#impl-Writeable
971
971
pub fn start <
@@ -1010,7 +1010,7 @@ impl BackgroundProcessor {
1010
1010
F :: Target : ' static + FeeEstimator ,
1011
1011
L :: Target : ' static + Logger ,
1012
1012
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 > ,
1014
1014
ES :: Target : ' static + EntropySource ,
1015
1015
CM :: Target : AChannelManager ,
1016
1016
OM :: Target : AOnionMessenger ,
0 commit comments