-
-
Save sgeisler/1a7a611656b654fc4d3fcf2e99f7dead to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Finished dev [unoptimized + debuginfo] target(s) in 0.11s | |
Running `target/debug/corpus-manager-driver query trait_impls` | |
[manager/src/queries/trait_impls.rs:35] type_trait_impls = { | |
"bitcoin.blockdata.block.Bip34Error": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Display", | |
"std.error.Error", | |
], | |
"bitcoin.blockdata.block.Block": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.blockdata.block.BlockHeader": [ | |
"core.marker.Copy", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.blockdata.opcodes.All": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.convert.From", | |
"core.fmt.Display", | |
], | |
"bitcoin.blockdata.opcodes.Class": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
], | |
"bitcoin.blockdata.opcodes.Ordinary": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
], | |
"bitcoin.blockdata.script.Builder": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.fmt.Display", | |
"core.default.Default", | |
"core.convert.From", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
], | |
"bitcoin.blockdata.script.Error": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.fmt.Display", | |
"std.error.Error", | |
], | |
"bitcoin.blockdata.script.Instruction": [], | |
"bitcoin.blockdata.script.Instructions": [], | |
"bitcoin.blockdata.script.Script": [ | |
"core.clone.Clone", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.fmt.UpperHex", | |
"core.convert.From", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
"bitcoin.util.psbt.serialize.Serialize", | |
"bitcoin.util.psbt.serialize.Deserialize", | |
], | |
"bitcoin.blockdata.transaction.OutPoint": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.hash.Hash", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.default.Default", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.blockdata.transaction.ParseOutPointError": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"std.error.Error", | |
], | |
"bitcoin.blockdata.transaction.SigHashType": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
"bitcoin.util.psbt.serialize.Serialize", | |
"bitcoin.util.psbt.serialize.Deserialize", | |
], | |
"bitcoin.blockdata.transaction.Transaction": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.hash.Hash", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
"bitcoin.util.psbt.serialize.Serialize", | |
"bitcoin.util.psbt.serialize.Deserialize", | |
], | |
"bitcoin.blockdata.transaction.TxIn": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.hash.Hash", | |
"core.default.Default", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.blockdata.transaction.TxOut": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.hash.Hash", | |
"core.default.Default", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
"bitcoin.util.psbt.serialize.Serialize", | |
"bitcoin.util.psbt.serialize.Deserialize", | |
], | |
"bitcoin.consensus.encode.CheckedData": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.consensus.encode.Error": [ | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"std.error.Error", | |
"core.convert.From", | |
"core.convert.From", | |
], | |
"bitcoin.consensus.encode.VarInt": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.consensus.params.Params": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
], | |
"bitcoin.hash_types.BlockHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.hash_types.FilterHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.hash_types.FilterHeader": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.hash_types.PubkeyHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.hash_types.ScriptHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.hash_types.SigHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.hash_types.TxMerkleNode": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.hash_types.Txid": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.hash_types.WPubkeyHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.hash_types.WScriptHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.hash_types.WitnessCommitment": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.hash_types.WitnessMerkleNode": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.hash_types.Wtxid": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.hash_types.XpubIdentifier": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.network.Error": [ | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.convert.From", | |
"std.error.Error", | |
], | |
"bitcoin.network.address.AddrV2": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.address.AddrV2Message": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
"std.net.addr.ToSocketAddrs", | |
], | |
"bitcoin.network.address.Address": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.hash.Hash", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
"core.fmt.Debug", | |
"std.net.addr.ToSocketAddrs", | |
], | |
"bitcoin.network.constants.Network": [ | |
"core.marker.Copy", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.clone.Clone", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.network.constants.ServiceFlags": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.marker.Copy", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.LowerHex", | |
"core.fmt.UpperHex", | |
"core.fmt.Display", | |
"core.convert.From", | |
"core.convert.Into", | |
"core.ops.bit.BitOr", | |
"core.ops.bit.BitOrAssign", | |
"core.ops.bit.BitXor", | |
"core.ops.bit.BitXorAssign", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message.CommandString": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.convert.AsRef", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message.HeaderDeserializationWrapper": [ | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message.HeaderSerializationWrapper": [], | |
"bitcoin.network.message.NetworkMessage": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
], | |
"bitcoin.network.message.RawNetworkMessage": [ | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_blockdata.GetBlocksMessage": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_blockdata.GetHeadersMessage": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_blockdata.Inventory": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"core.marker.Copy", | |
"core.hash.Hash", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_filter.CFCheckpt": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_filter.CFHeaders": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_filter.CFilter": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_filter.GetCFCheckpt": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_filter.GetCFHeaders": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_filter.GetCFilters": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_network.Reject": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_network.RejectReason": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.marker.Copy", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.message_network.VersionMessage": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.network.stream_reader.StreamReader": [ | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.Error": [ | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"std.error.Error", | |
"core.convert.From", | |
"core.convert.From", | |
], | |
"bitcoin.util.address.Address": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.address.AddressType": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.marker.Copy", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.address.Error": [ | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.fmt.Display", | |
"std.error.Error", | |
"core.convert.From", | |
"core.convert.From", | |
], | |
"bitcoin.util.address.Payload": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
], | |
"bitcoin.util.amount.Amount": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.default.Default", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.ops.arith.Add", | |
"core.ops.arith.AddAssign", | |
"core.ops.arith.Sub", | |
"core.ops.arith.SubAssign", | |
"core.ops.arith.Rem", | |
"core.ops.arith.RemAssign", | |
"core.ops.arith.Mul", | |
"core.ops.arith.MulAssign", | |
"core.ops.arith.Div", | |
"core.ops.arith.DivAssign", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.amount.Denomination": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.marker.Copy", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.hash.Hash", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.amount.ParseAmountError": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Display", | |
"std.error.Error", | |
], | |
"bitcoin.util.amount.SignedAmount": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.default.Default", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.ops.arith.Add", | |
"core.ops.arith.AddAssign", | |
"core.ops.arith.Sub", | |
"core.ops.arith.SubAssign", | |
"core.ops.arith.Rem", | |
"core.ops.arith.RemAssign", | |
"core.ops.arith.Mul", | |
"core.ops.arith.MulAssign", | |
"core.ops.arith.Div", | |
"core.ops.arith.DivAssign", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.base58.Error": [ | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Display", | |
"std.error.Error", | |
], | |
"bitcoin.util.base58.SmallVec": [], | |
"bitcoin.util.bip143.SigHashCache": [], | |
"bitcoin.util.bip143.SighashComponents": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.bip158.BitStreamReader": [], | |
"bitcoin.util.bip158.BitStreamWriter": [], | |
"bitcoin.util.bip158.BlockFilter": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
], | |
"bitcoin.util.bip158.BlockFilterReader": [], | |
"bitcoin.util.bip158.BlockFilterWriter": [], | |
"bitcoin.util.bip158.Error": [ | |
"core.fmt.Debug", | |
"std.error.Error", | |
"core.fmt.Display", | |
"core.convert.From", | |
], | |
"bitcoin.util.bip158.GCSFilter": [], | |
"bitcoin.util.bip158.GCSFilterReader": [], | |
"bitcoin.util.bip158.GCSFilterWriter": [], | |
"bitcoin.util.bip32.ChainCode": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.convert.From", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.fmt.Debug", | |
"core.fmt.LowerHex", | |
"core.fmt.Display", | |
"bitcoin_hashes.hex.FromHex", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.bip32.ChildNumber": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.convert.From", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.bip32.DerivationPath": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.Ord", | |
"core.cmp.PartialOrd", | |
"core.hash.Hash", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.default.Default", | |
"core.convert.From", | |
"core.convert.Into", | |
"core.convert.From", | |
"core.iter.traits.collect.FromIterator", | |
"core.convert.AsRef", | |
"core.str.traits.FromStr", | |
"core.fmt.Display", | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.bip32.DerivationPathIterator": [], | |
"bitcoin.util.bip32.Error": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"std.error.Error", | |
"core.convert.From", | |
"core.convert.From", | |
"core.convert.From", | |
], | |
"bitcoin.util.bip32.ExtendedPrivKey": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.bip32.ExtendedPubKey": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.bip32.Fingerprint": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.convert.From", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.fmt.Debug", | |
"core.fmt.LowerHex", | |
"core.fmt.Display", | |
"bitcoin_hashes.hex.FromHex", | |
"core.str.traits.FromStr", | |
"core.default.Default", | |
], | |
"bitcoin.util.bip32.KeySource": [ | |
"bitcoin.util.psbt.serialize.Serialize", | |
"bitcoin.util.psbt.serialize.Deserialize", | |
], | |
"bitcoin.util.contracthash.Error": [ | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Display", | |
"std.error.Error", | |
], | |
"bitcoin.util.contracthash.Template": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.convert.From", | |
], | |
"bitcoin.util.contracthash.TemplateElement": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.contracthash.untemplate.Mode": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
], | |
"bitcoin.util.key.Error": [ | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"std.error.Error", | |
"core.convert.From", | |
"core.convert.From", | |
], | |
"bitcoin.util.key.PrivateKey": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Display", | |
"core.fmt.Debug", | |
"core.str.traits.FromStr", | |
"core.ops.index.Index", | |
], | |
"bitcoin.util.key.PublicKey": [ | |
"core.fmt.Debug", | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Display", | |
"core.str.traits.FromStr", | |
"bitcoin.util.psbt.serialize.Serialize", | |
"bitcoin.util.psbt.serialize.Deserialize", | |
], | |
"bitcoin.util.merkleblock.MerkleBlock": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.util.merkleblock.MerkleBlockError": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.merkleblock.PartialMerkleTree": [ | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.util.misc.message_signing.MessageSignature": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.misc.message_signing.MessageSignatureError": [ | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Display", | |
"std.error.Error", | |
"core.convert.From", | |
], | |
"bitcoin.util.psbt.PartiallySignedTransaction": [ | |
"core.fmt.Debug", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.util.psbt.error.Error": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"std.error.Error", | |
"core.convert.From", | |
"core.convert.From", | |
], | |
"bitcoin.util.psbt.error.PsbtHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.psbt.map.global.Global": [ | |
"core.clone.Clone", | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"bitcoin.util.psbt.map.Map", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.util.psbt.map.input.Input": [ | |
"core.clone.Clone", | |
"core.default.Default", | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"bitcoin.util.psbt.map.Map", | |
"bitcoin.consensus.encode.Decodable", | |
"bitcoin.consensus.encode.Encodable", | |
], | |
"bitcoin.util.psbt.map.output.Output": [ | |
"core.clone.Clone", | |
"core.default.Default", | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"bitcoin.util.psbt.map.Map", | |
"bitcoin.consensus.encode.Decodable", | |
"bitcoin.consensus.encode.Encodable", | |
], | |
"bitcoin.util.psbt.raw.Key": [ | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.hash.Hash", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.clone.Clone", | |
"core.cmp.Ord", | |
"core.cmp.PartialOrd", | |
"core.fmt.Display", | |
"bitcoin.consensus.encode.Decodable", | |
"bitcoin.consensus.encode.Encodable", | |
], | |
"bitcoin.util.psbt.raw.Pair": [ | |
"core.fmt.Debug", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.util.psbt.raw.ProprietaryKey": [ | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.util.psbt.raw.ProprietaryType": [ | |
"bitcoin.consensus.encode.Decodable", | |
"bitcoin.consensus.encode.Encodable", | |
], | |
"bitcoin.util.taproot.TapBranchHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.taproot.TapBranchTag": [ | |
"bitcoin_hashes.sha256t.Tag", | |
], | |
"bitcoin.util.taproot.TapLeafHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.taproot.TapLeafTag": [ | |
"bitcoin_hashes.sha256t.Tag", | |
], | |
"bitcoin.util.taproot.TapSighashHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.taproot.TapSighashTag": [ | |
"bitcoin_hashes.sha256t.Tag", | |
], | |
"bitcoin.util.taproot.TapTweakHash": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.default.Default", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.hash.Hash", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"core.fmt.LowerHex", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.borrow.Borrow", | |
"core.convert.AsRef", | |
"core.ops.deref.Deref", | |
"core.convert.From", | |
"bitcoin_hashes.Hash", | |
"core.str.traits.FromStr", | |
], | |
"bitcoin.util.taproot.TapTweakTag": [ | |
"bitcoin_hashes.sha256t.Tag", | |
], | |
"bitcoin.util.uint.Error": [ | |
"core.fmt.Debug", | |
], | |
"bitcoin.util.uint.Uint128": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.hash.Hash", | |
"core.default.Default", | |
"core.convert.From", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.ops.arith.Add", | |
"core.ops.arith.Sub", | |
"core.ops.arith.Mul", | |
"core.ops.arith.Div", | |
"core.ops.arith.Rem", | |
"bitcoin.util.BitArray", | |
"core.ops.bit.BitAnd", | |
"core.ops.bit.BitXor", | |
"core.ops.bit.BitOr", | |
"core.ops.bit.Not", | |
"core.ops.bit.Shl", | |
"core.ops.bit.Shr", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
"bitcoin.util.uint.Uint256": [ | |
"core.marker.Copy", | |
"core.clone.Clone", | |
"core.marker.StructuralPartialEq", | |
"core.cmp.PartialEq", | |
"core.marker.StructuralEq", | |
"core.cmp.Eq", | |
"core.hash.Hash", | |
"core.default.Default", | |
"core.convert.From", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.ops.index.Index", | |
"core.cmp.PartialOrd", | |
"core.cmp.Ord", | |
"core.ops.arith.Add", | |
"core.ops.arith.Sub", | |
"core.ops.arith.Mul", | |
"core.ops.arith.Div", | |
"core.ops.arith.Rem", | |
"bitcoin.util.BitArray", | |
"core.ops.bit.BitAnd", | |
"core.ops.bit.BitXor", | |
"core.ops.bit.BitOr", | |
"core.ops.bit.Not", | |
"core.ops.bit.Shl", | |
"core.ops.bit.Shr", | |
"core.fmt.Debug", | |
"core.fmt.Display", | |
"bitcoin.consensus.encode.Encodable", | |
"bitcoin.consensus.encode.Decodable", | |
], | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment