(function() {var implementors = {}; implementors["chain"] = [{text:"impl From<&'static str> for Block",synthetic:false,types:["chain::block::Block"]},{text:"impl From<&'static str> for BlockHeader",synthetic:false,types:["chain::block_header::BlockHeader"]},{text:"impl From<&'static str> for Transaction",synthetic:false,types:["chain::transaction::Transaction"]},{text:"impl From<Block> for IndexedBlock",synthetic:false,types:["chain::indexed_block::IndexedBlock"]},{text:"impl From<&'static str> for IndexedBlock",synthetic:false,types:["chain::indexed_block::IndexedBlock"]},{text:"impl From<BlockHeader> for IndexedBlockHeader",synthetic:false,types:["chain::indexed_header::IndexedBlockHeader"]},{text:"impl<T> From<T> for IndexedTransaction where
    Transaction: From<T>, 
",synthetic:false,types:["chain::indexed_transaction::IndexedTransaction"]},]; implementors["db"] = [{text:"impl From<u32> for Location",synthetic:false,types:["db::kv::transaction::Location"]},{text:"impl<'a> From<&'a KeyValue> for RawKeyValue",synthetic:false,types:["db::kv::transaction::RawKeyValue"]},{text:"impl<'a> From<&'a Key> for RawKey",synthetic:false,types:["db::kv::transaction::RawKey"]},{text:"impl<'a> From<&'a Operation> for RawOperation",synthetic:false,types:["db::kv::transaction::RawOperation"]},{text:"impl<'a> From<&'a Transaction> for RawTransaction",synthetic:false,types:["db::kv::transaction::RawTransaction"]},]; implementors["keys"] = [{text:"impl From<&'static str> for Address",synthetic:false,types:["keys::address::Address"]},{text:"impl From<SecpError> for Error",synthetic:false,types:["keys::error::Error"]},{text:"impl From<&'static str> for Private",synthetic:false,types:["keys::private::Private"]},{text:"impl From<&'static str> for Signature",synthetic:false,types:["keys::signature::Signature"]},{text:"impl From<Vec<u8>> for Signature",synthetic:false,types:["keys::signature::Signature"]},{text:"impl From<Signature> for Vec<u8>",synthetic:false,types:["alloc::vec::Vec"]},{text:"impl<'a> From<&'a [u8]> for Signature",synthetic:false,types:["keys::signature::Signature"]},{text:"impl From<&'static str> for CompactSignature",synthetic:false,types:["keys::signature::CompactSignature"]},{text:"impl From<H520> for CompactSignature",synthetic:false,types:["keys::signature::CompactSignature"]},]; implementors["message"] = [{text:"impl From<&'static str> for NetAddress",synthetic:false,types:["message::common::address::NetAddress"]},{text:"impl From<&'static str> for Command",synthetic:false,types:["message::common::command::Command"]},{text:"impl From<Command> for String",synthetic:false,types:["alloc::string::String"]},{text:"impl From<InventoryType> for u32",synthetic:false,types:[]},{text:"impl From<IpAddr> for IpAddress",synthetic:false,types:["message::common::ip::IpAddress"]},{text:"impl From<IpAddress> for IpAddr",synthetic:false,types:["std::net::ip::IpAddr"]},{text:"impl From<&'static str> for IpAddress",synthetic:false,types:["message::common::ip::IpAddress"]},{text:"impl From<u16> for Port",synthetic:false,types:["message::common::port::Port"]},{text:"impl From<Port> for u16",synthetic:false,types:[]},{text:"impl From<Services> for u64",synthetic:false,types:[]},{text:"impl From<u64> for Services",synthetic:false,types:["message::common::service::Services"]},{text:"impl<T> From<Message<T>> for Bytes",synthetic:false,types:["primitives::bytes::Bytes"]},{text:"impl From<FilterFlags> for u8",synthetic:false,types:[]},{text:"impl From<RejectCode> for u8",synthetic:false,types:[]},{text:"impl From<&'static str> for Version",synthetic:false,types:["message::types::version::Version"]},{text:"impl From<ReaderError> for Error",synthetic:false,types:["message::error::Error"]},]; implementors["miner"] = [{text:"impl From<OutPoint> for HashedOutPoint",synthetic:false,types:["miner::memory_pool::HashedOutPoint"]},]; implementors["primitives"] = [{text:"impl<'a> From<&'a [u8]> for Bytes",synthetic:false,types:["primitives::bytes::Bytes"]},{text:"impl From<Vec<u8>> for Bytes",synthetic:false,types:["primitives::bytes::Bytes"]},{text:"impl From<Bytes> for Vec<u8>",synthetic:false,types:["alloc::vec::Vec"]},{text:"impl From<&'static str> for Bytes",synthetic:false,types:["primitives::bytes::Bytes"]},{text:"impl From<u32> for Compact",synthetic:false,types:["primitives::compact::Compact"]},{text:"impl From<Compact> for u32",synthetic:false,types:[]},{text:"impl From<U256> for Compact",synthetic:false,types:["primitives::compact::Compact"]},{text:"impl From<Compact> for U256",synthetic:false,types:["bigint::uint::U256"]},{text:"impl From<[u8; 4]> for H32",synthetic:false,types:["primitives::hash::H32"]},{text:"impl From<H32> for [u8; 4]",synthetic:false,types:[]},{text:"impl<'a> From<&'a [u8]> for H32",synthetic:false,types:["primitives::hash::H32"]},{text:"impl From<&'static str> for H32",synthetic:false,types:["primitives::hash::H32"]},{text:"impl From<u8> for H32",synthetic:false,types:["primitives::hash::H32"]},{text:"impl From<[u8; 6]> for H48",synthetic:false,types:["primitives::hash::H48"]},{text:"impl From<H48> for [u8; 6]",synthetic:false,types:[]},{text:"impl<'a> From<&'a [u8]> for H48",synthetic:false,types:["primitives::hash::H48"]},{text:"impl From<&'static str> for H48",synthetic:false,types:["primitives::hash::H48"]},{text:"impl From<u8> for H48",synthetic:false,types:["primitives::hash::H48"]},{text:"impl From<[u8; 12]> for H96",synthetic:false,types:["primitives::hash::H96"]},{text:"impl From<H96> for [u8; 12]",synthetic:false,types:[]},{text:"impl<'a> From<&'a [u8]> for H96",synthetic:false,types:["primitives::hash::H96"]},{text:"impl From<&'static str> for H96",synthetic:false,types:["primitives::hash::H96"]},{text:"impl From<u8> for H96",synthetic:false,types:["primitives::hash::H96"]},{text:"impl From<[u8; 20]> for H160",synthetic:false,types:["primitives::hash::H160"]},{text:"impl From<H160> for [u8; 20]",synthetic:false,types:[]},{text:"impl<'a> From<&'a [u8]> for H160",synthetic:false,types:["primitives::hash::H160"]},{text:"impl From<&'static str> for H160",synthetic:false,types:["primitives::hash::H160"]},{text:"impl From<u8> for H160",synthetic:false,types:["primitives::hash::H160"]},{text:"impl From<[u8; 32]> for H256",synthetic:false,types:["primitives::hash::H256"]},{text:"impl From<H256> for [u8; 32]",synthetic:false,types:[]},{text:"impl<'a> From<&'a [u8]> for H256",synthetic:false,types:["primitives::hash::H256"]},{text:"impl From<&'static str> for H256",synthetic:false,types:["primitives::hash::H256"]},{text:"impl From<u8> for H256",synthetic:false,types:["primitives::hash::H256"]},{text:"impl From<[u8; 33]> for H264",synthetic:false,types:["primitives::hash::H264"]},{text:"impl From<H264> for [u8; 33]",synthetic:false,types:[]},{text:"impl<'a> From<&'a [u8]> for H264",synthetic:false,types:["primitives::hash::H264"]},{text:"impl From<&'static str> for H264",synthetic:false,types:["primitives::hash::H264"]},{text:"impl From<u8> for H264",synthetic:false,types:["primitives::hash::H264"]},{text:"impl From<[u8; 64]> for H512",synthetic:false,types:["primitives::hash::H512"]},{text:"impl From<H512> for [u8; 64]",synthetic:false,types:[]},{text:"impl<'a> From<&'a [u8]> for H512",synthetic:false,types:["primitives::hash::H512"]},{text:"impl From<&'static str> for H512",synthetic:false,types:["primitives::hash::H512"]},{text:"impl From<u8> for H512",synthetic:false,types:["primitives::hash::H512"]},{text:"impl From<[u8; 65]> for H520",synthetic:false,types:["primitives::hash::H520"]},{text:"impl From<H520> for [u8; 65]",synthetic:false,types:[]},{text:"impl<'a> From<&'a [u8]> for H520",synthetic:false,types:["primitives::hash::H520"]},{text:"impl From<&'static str> for H520",synthetic:false,types:["primitives::hash::H520"]},{text:"impl From<u8> for H520",synthetic:false,types:["primitives::hash::H520"]},]; implementors["rpc"] = [{text:"impl From<BlockTemplate> for BlockTemplate",synthetic:false,types:["rpc::v1::types::block_template::BlockTemplate"]},{text:"impl From<IndexedTransaction> for BlockTemplateTransaction",synthetic:false,types:["rpc::v1::types::block_template::BlockTemplateTransaction"]},{text:"impl<T> From<T> for Bytes where
    GlobalBytes: From<T>, 
",synthetic:false,types:["rpc::v1::types::bytes::Bytes"]},{text:"impl<T> From<T> for H256 where
    GlobalH256: From<T>, 
",synthetic:false,types:["rpc::v1::types::hash::H256"]},{text:"impl<T> From<T> for H160 where
    GlobalH160: From<T>, 
",synthetic:false,types:["rpc::v1::types::hash::H160"]},{text:"impl From<GlobalScriptType> for ScriptType",synthetic:false,types:["rpc::v1::types::script::ScriptType"]},{text:"impl<T> From<T> for U256 where
    GlobalU256: From<T>, 
",synthetic:false,types:["rpc::v1::types::uint::U256"]},]; implementors["script"] = [{text:"impl From<bool> for Num",synthetic:false,types:["script::num::Num"]},{text:"impl From<u8> for Num",synthetic:false,types:["script::num::Num"]},{text:"impl From<u32> for Num",synthetic:false,types:["script::num::Num"]},{text:"impl From<usize> for Num",synthetic:false,types:["script::num::Num"]},{text:"impl From<i32> for Num",synthetic:false,types:["script::num::Num"]},{text:"impl From<i64> for Num",synthetic:false,types:["script::num::Num"]},{text:"impl From<Num> for i64",synthetic:false,types:[]},{text:"impl From<Num> for u32",synthetic:false,types:[]},{text:"impl From<Num> for usize",synthetic:false,types:[]},{text:"impl From<&'static str> for Script",synthetic:false,types:["script::script::Script"]},{text:"impl From<Bytes> for Script",synthetic:false,types:["script::script::Script"]},{text:"impl From<Vec<u8>> for Script",synthetic:false,types:["script::script::Script"]},{text:"impl From<Script> for Bytes",synthetic:false,types:["primitives::bytes::Bytes"]},{text:"impl From<TransactionInput> for UnsignedTransactionInput",synthetic:false,types:["script::sign::UnsignedTransactionInput"]},{text:"impl From<Transaction> for TransactionInputSigner",synthetic:false,types:["script::sign::TransactionInputSigner"]},{text:"impl<T> From<Vec<T>> for Stack<T>",synthetic:false,types:["script::stack::Stack"]},]; implementors["serialization"] = [{text:"impl From<CompactInteger> for usize",synthetic:false,types:[]},{text:"impl From<CompactInteger> for u64",synthetic:false,types:[]},{text:"impl From<u8> for CompactInteger",synthetic:false,types:["serialization::compact_integer::CompactInteger"]},{text:"impl From<u16> for CompactInteger",synthetic:false,types:["serialization::compact_integer::CompactInteger"]},{text:"impl From<u32> for CompactInteger",synthetic:false,types:["serialization::compact_integer::CompactInteger"]},{text:"impl From<usize> for CompactInteger",synthetic:false,types:["serialization::compact_integer::CompactInteger"]},{text:"impl From<u64> for CompactInteger",synthetic:false,types:["serialization::compact_integer::CompactInteger"]},{text:"impl From<Error> for Error",synthetic:false,types:["serialization::reader::Error"]},]; implementors["verification"] = [{text:"impl From<DBError> for Error",synthetic:false,types:["verification::error::Error"]},]; if (window.register_implementors) { window.register_implementors(implementors); } else { window.pending_implementors = implementors; } })()