# [−] List of all items

### Structs

- Error
- MetaIoHandler
- Remote
- Server
- v1::BlockChainClient
- v1::BlockChainClientCore
- v1::MinerClient
- v1::MinerClientCore
- v1::NetworkClient
- v1::NetworkClientCore
- v1::RawClient
- v1::RawClientCore
- v1::impls::BlockChainClient
- v1::impls::BlockChainClientCore
- v1::impls::MinerClient
- v1::impls::MinerClientCore
- v1::impls::NetworkClient
- v1::impls::NetworkClientCore
- v1::impls::RawClient
- v1::impls::RawClientCore
- v1::types::BlockTemplate
- v1::types::BlockTemplateRequest
- v1::types::BlockTemplateTransaction
- v1::types::Bytes
- v1::types::GetTxOutResponse
- v1::types::GetTxOutSetInfoResponse
- v1::types::H160
- v1::types::H256
- v1::types::NodeInfo
- v1::types::SignedTransactionInput
- v1::types::SignedTransactionOutput
- v1::types::Transaction
- v1::types::TransactionInput
- v1::types::TransactionInputScript
- v1::types::TransactionOutputScript
- v1::types::TransactionOutputWithAddress
- v1::types::TransactionOutputWithScriptData
- v1::types::TransactionOutputs
- v1::types::U256
- v1::types::VerboseBlock
- v1::types::address::AddressVisitor

### Enums

- Compatibility
- v1::types::AddNodeOperation
- v1::types::BlockTemplateRequestMode
- v1::types::GetBlockResponse
- v1::types::GetRawTransactionResponse
- v1::types::ScriptType
- v1::types::TransactionOutput

### Traits

- v1::BlockChain
- v1::Miner
- v1::Network
- v1::Raw
- v1::traits::BlockChain
- v1::traits::Miner
- v1::traits::Network
- v1::traits::Raw

### Functions

- rpc_server::start_http
- v1::helpers::errors::block_at_height_not_found
- v1::helpers::errors::block_not_found
- v1::helpers::errors::execution
- v1::helpers::errors::invalid_params
- v1::helpers::errors::node_already_added
- v1::helpers::errors::node_not_added
- v1::helpers::errors::transaction_not_found
- v1::helpers::errors::transaction_of_side_branch
- v1::helpers::errors::transaction_output_not_found
- v1::helpers::errors::unimplemented
- v1::helpers::errors::unknown
- v1::types::address::deserialize
- v1::types::address::serialize
- v1::types::address::vec::deserialize
- v1::types::address::vec::serialize

### Typedefs

- v1::types::RawBlock
- v1::types::RawTransaction

# Help

## Keyboard Shortcuts

`?`
  Show this help dialog
`S`
  Focus the search field
`↑`
  Move up in search results
`↓`
  Move down in search results
`↹`
  Switch tab
`⏎`
  Go to active search result
`+`
  Expand all sections
`-`
  Collapse all sections

## Search Tricks

Prefix searches with a type followed by a colon (e.g. `fn:`) to restrict the search to a given type.

Accepted types are: `fn`, `mod`, `struct`, `enum`, `trait`, `type`, `macro`, and `const`.

Search functions by type signature (e.g. `vec -> usize` or `* -> vec`)

Search multiple things at once by splitting your query with comma (e.g. `str,u8` or `String,struct:Vec,test`)