Skip to content

Commit 83f64a0

Browse files
committed
Require channelmanager logger to implement Clone
1 parent 5b6b691 commit 83f64a0

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3728,7 +3728,10 @@ where
37283728
fee_est: F, chain_monitor: M, tx_broadcaster: T, router: R, message_router: MR, logger: L,
37293729
entropy_source: ES, node_signer: NS, signer_provider: SP, config: UserConfig,
37303730
params: ChainParameters, current_timestamp: u32,
3731-
) -> Self {
3731+
) -> Self
3732+
where
3733+
L: Clone,
3734+
{
37323735
let mut secp_ctx = Secp256k1::new();
37333736
secp_ctx.seeded_randomize(&entropy_source.get_secure_random_bytes());
37343737

@@ -15610,7 +15613,7 @@ pub struct ChannelManagerReadArgs<
1561015613
F: Deref,
1561115614
R: Deref,
1561215615
MR: Deref,
15613-
L: Deref,
15616+
L: Deref + Clone,
1561415617
> where
1561515618
M::Target: chain::Watch<<SP::Target as SignerProvider>::EcdsaSigner>,
1561615619
T::Target: BroadcasterInterface,
@@ -15690,7 +15693,7 @@ impl<
1569015693
F: Deref,
1569115694
R: Deref,
1569215695
MR: Deref,
15693-
L: Deref,
15696+
L: Deref + Clone,
1569415697
> ChannelManagerReadArgs<'a, M, T, ES, NS, SP, F, R, MR, L>
1569515698
where
1569615699
M::Target: chain::Watch<<SP::Target as SignerProvider>::EcdsaSigner>,
@@ -15742,7 +15745,7 @@ impl<
1574215745
F: Deref,
1574315746
R: Deref,
1574415747
MR: Deref,
15745-
L: Deref,
15748+
L: Deref + Clone,
1574615749
> ReadableArgs<ChannelManagerReadArgs<'a, M, T, ES, NS, SP, F, R, MR, L>>
1574715750
for (BlockHash, Arc<ChannelManager<M, T, ES, NS, SP, F, R, MR, L>>)
1574815751
where
@@ -15775,7 +15778,7 @@ impl<
1577515778
F: Deref,
1577615779
R: Deref,
1577715780
MR: Deref,
15778-
L: Deref,
15781+
L: Deref + Clone,
1577915782
> ReadableArgs<ChannelManagerReadArgs<'a, M, T, ES, NS, SP, F, R, MR, L>>
1578015783
for (BlockHash, ChannelManager<M, T, ES, NS, SP, F, R, MR, L>)
1578115784
where

0 commit comments

Comments
 (0)