Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PacktPublishing/Rust-for-Blockchain-Application-Development
/ types & classes
Types & classes
84 in github.com/PacktPublishing/Rust-for-Blockchain-Application-Development
⨍
Functions
381
◇
Types & classes
84
Class
Block
chapter 2/code.rs:3
Class
Block
chapter 3/structs.rs:5
Class
Block
chapter 3/block.rs:11
Class
Block
complete_blockchain/src/structs.rs:5
Class
Block
complete_blockchain/src/block.rs:11
Class
BlockInTransit
complete_blockchain/src/memory_pool.rs:54
Class
BlockInTransit
chapter 5/memory_pool.rs:54
Class
Blockchain
blockchain can be represented
chapter 2/code.rs:14
Class
Blockchain
chapter 4/blockchain.rs:16
Class
Blockchain
chapter 3/structs.rs:32
Class
Blockchain
complete_blockchain/src/blockchain.rs:16
Class
Blockchain
complete_blockchain/src/structs.rs:32
Class
BlockchainIterator
chapter 4/blockchain.rs:236
Class
BlockchainIterator
complete_blockchain/src/blockchain.rs:236
Class
Cache
chapter 2/code.rs:141
Enum
CacheType
chapter 2/code.rs:134
Enum
Command
complete_blockchain/src/main.rs:20
Enum
Command
chapter 5/main.rs:20
Class
Config
complete_blockchain/src/config.rs:15
Class
Config
chapter 5/config.rs:15
Class
ContractA
chapter 8/Cross contract calls.rs:3
Class
ContractB
chapter 8/Cross contract calls.rs:16
Class
ContractMetadata
chapter 8/NEAR blockchain.rs:42
Class
CrosswordGame
chapter 8/NEAR project Crossword.rs:14
Class
CrosswordGame
chapter 8/NEAR_complete_app/src/lib.rs:15
Class
CrosswordGameContract
chapter 8/NEAR project Crossword.rs:7
Class
CrosswordGameContract
chapter 8/NEAR_complete_app/src/lib.rs:8
Class
Employee
chapter 2/code.rs:202
Class
Initialize
chapter 7/complete_code_chapter_7/programs/solana-custom/src/lib.rs:15
Class
MemoryPool
( K -> txid_hex, V => Transaction )
complete_blockchain/src/memory_pool.rs:7
Class
MemoryPool
( K -> txid_hex, V => Transaction )
chapter 5/memory_pool.rs:7
Class
Message
chapter 7/message accounts lib.rs:2
Class
MyContract
chapter 8/NEAR blockchain.rs:9
Class
MyContract
chapter 8/foundational elements of NEAR.rs:49
Class
MyCustomTransaction
chapter 9/parachain transaction type.rs:12
Class
Node
chapter 4/node.rs:5
Class
Node
chapter 3/structs.rs:42
Class
Node
complete_blockchain/src/structs.rs:42
Class
Node
complete_blockchain/src/node.rs:5
Class
Nodes
chapter 4/node.rs:23
Class
Nodes
chapter 3/structs.rs:45
Class
Nodes
complete_blockchain/src/structs.rs:45
Class
Nodes
complete_blockchain/src/node.rs:23
Enum
OpType
chapter 4/server.rs:70
Enum
OpType
complete_blockchain/src/server.rs:70
Class
Opt
complete_blockchain/src/main.rs:14
Class
Opt
chapter 5/main.rs:14
Enum
Package
chapter 4/server.rs:76
Enum
Package
complete_blockchain/src/server.rs:76
Class
ProofOfWork
chapter 3/structs.rs:53
Class
ProofOfWork
chapter 3/block.rs:105
Class
ProofOfWork
complete_blockchain/src/structs.rs:53
Class
ProofOfWork
complete_blockchain/src/block.rs:105
Class
SendMessage
chapter 7/message accounts lib.rs:29
Class
Server
chapter 4/server.rs:39
Class
Server
chapter 3/structs.rs:49
Class
Server
complete_blockchain/src/server.rs:39
Class
Server
complete_blockchain/src/structs.rs:49
Class
TXInput
chapter 3/structs.rs:20
Class
TXInput
complete_blockchain/src/transactions.rs:12
Class
TXInput
complete_blockchain/src/structs.rs:20
Class
TXInput
chapter 5/transactions.rs:12
Class
TXOutput
chapter 3/structs.rs:27
Class
TXOutput
complete_blockchain/src/transactions.rs:51
Class
TXOutput
complete_blockchain/src/structs.rs:27
Class
TXOutput
chapter 5/transactions.rs:51
Class
TokenVesting
chapter 8/foundational elements of NEAR.rs:165
Class
Transaction
chapter 3/structs.rs:14
Class
Transaction
complete_blockchain/src/transactions.rs:88
Class
Transaction
complete_blockchain/src/structs.rs:14
Class
Transaction
chapter 5/transactions.rs:88
Class
UTXOSet
complete_blockchain/src/utxoSet.rs:9
Class
UTXOSet
chapter 5/utxoSet.rs:9
Class
UserInfo
chapter 8/State and data structures.rs:14
Class
UserRegistry
chapter 8/State and data structures.rs:8
Class
Wallet
chapter 3/structs.rs:37
Class
Wallet
complete_blockchain/src/structs.rs:37
Class
Wallet
complete_blockchain/src/wallets.rs:9
Class
Wallet
chapter 5/wallets.rs:9
Class
Wallets
complete_blockchain/src/wallets.rs:92
Class
Wallets
chapter 5/wallets.rs:92
Enum
Web3
chapter 2/code.rs:185
Class
YourContract
chapter 8/foundational elements of NEAR.rs:72
Class
rectangle
chapter 2/code.rs:224