(function() {var implementors = {}; implementors["chain"] = [{text:"impl Clone for Block",synthetic:false,types:["chain::block::Block"]},{text:"impl Clone for BlockHeader",synthetic:false,types:["chain::block_header::BlockHeader"]},{text:"impl Clone for OutPoint",synthetic:false,types:["chain::transaction::OutPoint"]},{text:"impl Clone for TransactionInput",synthetic:false,types:["chain::transaction::TransactionInput"]},{text:"impl Clone for TransactionOutput",synthetic:false,types:["chain::transaction::TransactionOutput"]},{text:"impl Clone for Transaction",synthetic:false,types:["chain::transaction::Transaction"]},{text:"impl Clone for IndexedBlock",synthetic:false,types:["chain::indexed_block::IndexedBlock"]},{text:"impl Clone for IndexedBlockHeader",synthetic:false,types:["chain::indexed_header::IndexedBlockHeader"]},{text:"impl Clone for IndexedTransaction",synthetic:false,types:["chain::indexed_transaction::IndexedTransaction"]},]; implementors["db"] = [{text:"impl Clone for CompactionProfile",synthetic:false,types:["db::kv::diskdb::CompactionProfile"]},{text:"impl Clone for DatabaseConfig",synthetic:false,types:["db::kv::diskdb::DatabaseConfig"]},{text:"impl Clone for SharedMemoryDatabase",synthetic:false,types:["db::kv::memorydb::SharedMemoryDatabase"]},{text:"impl Clone for Value",synthetic:false,types:["db::kv::transaction::Value"]},{text:"impl<V: Clone> Clone for KeyState<V>",synthetic:false,types:["db::kv::transaction::KeyState"]},{text:"impl Clone for Location",synthetic:false,types:["db::kv::transaction::Location"]},]; implementors["keys"] = [{text:"impl Clone for Type",synthetic:false,types:["keys::address::Type"]},{text:"impl Clone for Address",synthetic:false,types:["keys::address::Address"]},{text:"impl Clone for Network",synthetic:false,types:["keys::network::Network"]},]; implementors["message"] = [{text:"impl Clone for NetAddress",synthetic:false,types:["message::common::address::NetAddress"]},{text:"impl Clone for Command",synthetic:false,types:["message::common::command::Command"]},{text:"impl Clone for InventoryType",synthetic:false,types:["message::common::inventory::InventoryType"]},{text:"impl Clone for InventoryVector",synthetic:false,types:["message::common::inventory::InventoryVector"]},{text:"impl Clone for IpAddress",synthetic:false,types:["message::common::ip::IpAddress"]},{text:"impl Clone for Port",synthetic:false,types:["message::common::port::Port"]},{text:"impl Clone for Services",synthetic:false,types:["message::common::service::Services"]},{text:"impl Clone for FilterFlags",synthetic:false,types:["message::types::filterload::FilterFlags"]},{text:"impl Clone for RejectCode",synthetic:false,types:["message::types::reject::RejectCode"]},{text:"impl Clone for Version",synthetic:false,types:["message::types::version::Version"]},{text:"impl Clone for V0",synthetic:false,types:["message::types::version::V0"]},{text:"impl Clone for V106",synthetic:false,types:["message::types::version::V106"]},{text:"impl Clone for V70001",synthetic:false,types:["message::types::version::V70001"]},{text:"impl Clone for Error",synthetic:false,types:["message::error::Error"]},]; implementors["miner"] = [{text:"impl Clone for OrderingStrategy",synthetic:false,types:["miner::memory_pool::OrderingStrategy"]},{text:"impl Clone for HashedOutPoint",synthetic:false,types:["miner::memory_pool::HashedOutPoint"]},]; implementors["network"] = [{text:"impl Clone for ConsensusParams",synthetic:false,types:["network::consensus::ConsensusParams"]},{text:"impl Clone for BitcoinCashConsensusParams",synthetic:false,types:["network::consensus::BitcoinCashConsensusParams"]},{text:"impl Clone for ConsensusFork",synthetic:false,types:["network::consensus::ConsensusFork"]},{text:"impl Clone for TransactionOrdering",synthetic:false,types:["network::consensus::TransactionOrdering"]},{text:"impl Clone for Deployment",synthetic:false,types:["network::deployments::Deployment"]},{text:"impl Clone for Network",synthetic:false,types:["network::network::Network"]},]; implementors["p2p"] = [{text:"impl Clone for Config",synthetic:false,types:["p2p::net::config::Config"]},{text:"impl Clone for InternetProtocol",synthetic:false,types:["p2p::util::internet_protocol::InternetProtocol"]},{text:"impl Clone for Direction",synthetic:false,types:["p2p::util::peer::Direction"]},{text:"impl Clone for PeerInfo",synthetic:false,types:["p2p::util::peer::PeerInfo"]},{text:"impl Clone for Config",synthetic:false,types:["p2p::config::Config"]},]; implementors["primitives"] = [{text:"impl Clone for Bytes",synthetic:false,types:["primitives::bytes::Bytes"]},{text:"impl<T: Clone> Clone for TaggedBytes<T>",synthetic:false,types:["primitives::bytes::TaggedBytes"]},{text:"impl Clone for Compact",synthetic:false,types:["primitives::compact::Compact"]},{text:"impl Clone for H32",synthetic:false,types:["primitives::hash::H32"]},{text:"impl Clone for H48",synthetic:false,types:["primitives::hash::H48"]},{text:"impl Clone for H96",synthetic:false,types:["primitives::hash::H96"]},{text:"impl Clone for H160",synthetic:false,types:["primitives::hash::H160"]},{text:"impl Clone for H256",synthetic:false,types:["primitives::hash::H256"]},{text:"impl Clone for H264",synthetic:false,types:["primitives::hash::H264"]},{text:"impl Clone for H512",synthetic:false,types:["primitives::hash::H512"]},{text:"impl Clone for H520",synthetic:false,types:["primitives::hash::H520"]},]; implementors["rpc"] = [{text:"impl Clone for BlockTemplate",synthetic:false,types:["rpc::v1::types::block_template::BlockTemplate"]},{text:"impl Clone for BlockTemplateTransaction",synthetic:false,types:["rpc::v1::types::block_template::BlockTemplateTransaction"]},{text:"impl Clone for BlockTemplateRequestMode",synthetic:false,types:["rpc::v1::types::block_template_request::BlockTemplateRequestMode"]},{text:"impl Clone for BlockTemplateRequest",synthetic:false,types:["rpc::v1::types::block_template_request::BlockTemplateRequest"]},{text:"impl Clone for Bytes",synthetic:false,types:["rpc::v1::types::bytes::Bytes"]},{text:"impl Clone for H256",synthetic:false,types:["rpc::v1::types::hash::H256"]},{text:"impl Clone for H160",synthetic:false,types:["rpc::v1::types::hash::H160"]},{text:"impl Clone for U256",synthetic:false,types:["rpc::v1::types::uint::U256"]},]; implementors["script"] = [{text:"impl Clone for Num",synthetic:false,types:["script::num::Num"]},{text:"impl Clone for Opcode",synthetic:false,types:["script::opcode::Opcode"]},{text:"impl Clone for SignatureVersion",synthetic:false,types:["script::sign::SignatureVersion"]},{text:"impl<T: Clone> Clone for Stack<T>",synthetic:false,types:["script::stack::Stack"]},]; implementors["serialization"] = [{text:"impl Clone for CompactInteger",synthetic:false,types:["serialization::compact_integer::CompactInteger"]},{text:"impl<T: Clone> Clone for List<T>",synthetic:false,types:["serialization::list::List"]},]; implementors["test_data"] = [{text:"impl Clone for ChainBuilder",synthetic:false,types:["test_data::chain_builder::ChainBuilder"]},{text:"impl Clone for TransactionBuilder",synthetic:false,types:["test_data::chain_builder::TransactionBuilder"]},]; implementors["verification"] = [{text:"impl<'a> Clone for CanonBlock<'a>",synthetic:false,types:["verification::canon::CanonBlock"]},{text:"impl<'a> Clone for CanonHeader<'a>",synthetic:false,types:["verification::canon::CanonHeader"]},{text:"impl<'a> Clone for CanonTransaction<'a>",synthetic:false,types:["verification::canon::CanonTransaction"]},{text:"impl Clone for VerificationLevel",synthetic:false,types:["verification::VerificationLevel"]},]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()