From: Matt Corallo Date: Wed, 19 Jul 2023 20:09:23 +0000 (+0000) Subject: Mark several types no-export which should be exported eventually X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=commitdiff_plain;h=f24cef0faaaca796fbe940d6088c3811f1b6e348;p=rust-lightning Mark several types no-export which should be exported eventually --- diff --git a/lightning-types/src/features.rs b/lightning-types/src/features.rs index 7ce87e026..d39f7331c 100644 --- a/lightning-types/src/features.rs +++ b/lightning-types/src/features.rs @@ -602,6 +602,7 @@ pub struct Features { mark: PhantomData, } +/// This is not exported to bindings users but probably should be. impl> core::ops::BitOrAssign for Features { fn bitor_assign(&mut self, rhs: Rhs) { let total_feature_len = cmp::max(self.flags.len(), rhs.borrow().flags.len()); @@ -612,6 +613,7 @@ impl> core::ops::BitOrAssign for Feat } } +/// This is not exported to bindings users but probably should be. impl core::ops::BitOr for Features { type Output = Self; diff --git a/lightning/src/events/bump_transaction.rs b/lightning/src/events/bump_transaction.rs index 4f4e0c15c..9c5c4b484 100644 --- a/lightning/src/events/bump_transaction.rs +++ b/lightning/src/events/bump_transaction.rs @@ -275,6 +275,8 @@ impl Utxo { } /// Returns a `Utxo` with the `satisfaction_weight` estimate for a P2WPKH nested in P2SH output. + /// + /// This is not exported to bindings users as WPubkeyHash is not yet exported pub fn new_nested_p2wpkh(outpoint: OutPoint, value: Amount, pubkey_hash: &WPubkeyHash) -> Self { let script_sig_size = 1 /* script_sig length */ + 1 /* OP_0 */ + @@ -291,6 +293,8 @@ impl Utxo { } /// Returns a `Utxo` with the `satisfaction_weight` estimate for a SegWit v0 P2WPKH output. + /// + /// This is not exported to bindings users as WPubkeyHash is not yet exported pub fn new_v0_p2wpkh(outpoint: OutPoint, value: Amount, pubkey_hash: &WPubkeyHash) -> Self { Self { outpoint,