pub const NO_ONION_MESSENGER: Option<Arc<dyn AOnionMessenger<EntropySource = &(dyn EntropySource + Send + Sync), NodeSigner = &(dyn NodeSigner + Send + Sync), Logger = &'static (dyn Logger + Send + Sync), NL = &'static ChannelManager<&'static (dyn Watch<InMemorySigner> + Send + Sync), &'static (dyn BroadcasterInterface + Send + Sync), &'static (dyn EntropySource + Send + Sync), &'static (dyn NodeSigner + Send + Sync), &'static (dyn SignerProvider<EcdsaSigner = InMemorySigner> + Send + Sync), &'static (dyn FeeEstimator + Send + Sync), &'static DefaultRouter<&'static NetworkGraph<&'static (dyn Logger + Send + Sync)>, &'static (dyn Logger + Send + Sync), &'static (dyn EntropySource + Send + Sync), &'static RwLock<ProbabilisticScorer<&'static NetworkGraph<&'static (dyn Logger + Send + Sync)>, &'static (dyn Logger + Send + Sync)>>, ProbabilisticScoringFeeParameters, ProbabilisticScorer<&'static NetworkGraph<&'static (dyn Logger + Send + Sync)>, &'static (dyn Logger + Send + Sync)>>, &'static DefaultMessageRouter<&'static NetworkGraph<&'static (dyn Logger + Send + Sync)>, &'static (dyn Logger + Send + Sync), &'static (dyn EntropySource + Send + Sync)>, &'static (dyn Logger + Send + Sync)>, MessageRouter = &'static DefaultMessageRouter<&'static NetworkGraph<&'static (dyn Logger + Send + Sync)>, &'static (dyn Logger + Send + Sync), &'static (dyn EntropySource + Send + Sync)>, OMH = IgnoringMessageHandler, APH = IgnoringMessageHandler, DRH = IgnoringMessageHandler, CMH = IgnoringMessageHandler> + Send + Sync>>;Available on non-
c_bindings only.Expand description
When initializing a background processor without an onion messenger, this can be used to avoid
specifying a concrete OnionMessenger type.