Mark `AChannelManager` no-export
[rust-lightning] / lightning / src / ln / channelmanager.rs
index 3f6a2a6b20dfcc692df81fad93ac93c4d37a068e..8c9b8337e18c1b73778126a1c0a858276accd943 100644 (file)
@@ -840,6 +840,9 @@ pub type SimpleRefChannelManager<'a, 'b, 'c, 'd, 'e, 'f, 'g, 'h, M, T, F, L> =
        >;
 
 /// A trivial trait which describes any [`ChannelManager`].
+///
+/// This is not exported to bindings users as general cover traits aren't useful in other
+/// languages.
 pub trait AChannelManager {
        /// A type implementing [`chain::Watch`].
        type Watch: chain::Watch<Self::Signer> + ?Sized;