[−][src]Trait lightning::util::events::MessageSendEventsProvider
A trait indicating an object may generate message send events
Required methods
fn get_and_clear_pending_msg_events(&self) -> Vec<MessageSendEvent>
Gets the list of pending events which were generated by previous actions, clearing the list in the process.
Implementors
impl<ChanSigner: ChannelKeys, M: Deref, T: Deref, K: Deref, F: Deref> MessageSendEventsProvider for ChannelManager<ChanSigner, M, T, K, F> where
M::Target: ManyChannelMonitor<ChanSigner>,
T::Target: BroadcasterInterface,
K::Target: KeysInterface<ChanKeySigner = ChanSigner>,
F::Target: FeeEstimator,
[src]
M::Target: ManyChannelMonitor<ChanSigner>,
T::Target: BroadcasterInterface,
K::Target: KeysInterface<ChanKeySigner = ChanSigner>,
F::Target: FeeEstimator,