Add module and all-pub-things docs and deny missing docs
[rust-lightning] / src / chain / transaction.rs
index 227afa0de68e35bf8a104ea913f6ce7e2c6b0db0..73e08ea22f41f4d32ac5a7804617e0e7219d0e1d 100644 (file)
@@ -1,3 +1,5 @@
+//! Contains simple structs describing parts of transactions on the chain.
+
 use bitcoin::util::hash::Sha256dHash;
 use bitcoin::blockdata::transaction::OutPoint as BitcoinOutPoint;
 
@@ -27,6 +29,7 @@ impl OutPoint {
                res
        }
 
+       /// Converts this OutPoint into the OutPoint field as used by rust-bitcoin
        pub fn into_bitcoin_outpoint(self) -> BitcoinOutPoint {
                BitcoinOutPoint {
                        txid: self.txid,