MCPcopy Create free account

hub / github.com/bitcoin-dev-project/rust-for-bitcoiners / types & classes

Types & classes95 in github.com/bitcoin-dev-project/rust-for-bitcoiners

↓ 2 callersClassI
c_and_rust/day2/lifetime_annotations_are_not_strict.rs:2
↓ 1 callersClassIndex
* Move semantics and Copy semantics * If a type does not support Copy then it is moved on `=` * When will the Copy derivation succeeds? */
c_and_rust/day1/intro.rs:7
↓ 1 callersClassJson
rust-for-bitcoiners-1/day5/axum_demo/src/irrefutable_patterns.rs:1
↓ 1 callersClassScript
rust-for-bitcoiners-self-learning/assignments/a2/src/main.rs:17
↓ 1 callersClassTxId
blockchain_analysis/src/compute_transaction_fee.rs:4
ClassAccount
curriculum/module_6/memory_model/src/bin/marker_traits.rs:22
EnumAddress
curriculum/module_2/code_demo/src/bin/enums.rs:20
ClassArced
curriculum/module_7/demo/src/bin/sending.rs:14
InterfaceArea
rust-for-bitcoiners-2/week2/src/main_1.rs:36
ClassBitcoinTransaction
projects/project3.rs:9
ClassBlock
rust-for-bitcoiners-2/assignments/a-3/src/block.rs:9
ClassBlock
bitcoin_in_rust/ch1/bitcoin_structure/src/block.rs:9
ClassBlockChain
rust-for-bitcoiners-2/assignments/a-3/src/block.rs:5
ClassBlockChain
bitcoin_in_rust/ch1/bitcoin_structure/src/block.rs:5
ClassBoxed
curriculum/module_7/demo/src/bin/sending.rs:4
ClassCircle
rust-for-bitcoiners-2/week2/src/main.rs:73
ClassCircle
rust-for-bitcoiners-2/week2/src/main_1.rs:10
ClassCircle
curriculum/module_5/demo/src/bin/shapes.rs:31
ClassCircle
curriculum/module_2/code_demo/src/bin/shapes.rs:17
ClassCircle
rust-for-bitcoiners-1/day2/demo/src/main.rs:125
ClassClickCounter
curriculum/module_6/memory_model/src/interior_mutability/cell.rs:4
EnumColor
rust-for-bitcoiners-2/week3/src/main.rs:19
ClassEmpty
curriculum/module_5/demo/src/bin/script.rs:40
ClassEventRecorder
curriculum/module_6/memory_model/src/interior_mutability/ref_cell.rs:4
EnumExample
curriculum/module_2/code_demo/src/bin/enums.rs:26
EnumExpr
rust-for-bitcoiners-1/day2/demo/src/main.rs:17
ClassFieldElement
bitcoin_in_rust/ch0/core_lib/src/secp256k1.rs:7
ClassGraph
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:5
ClassGraph
rust-for-bitcoiners-1/day4/src/graph.rs:5
ClassGraphNode
curriculum/module_6/memory_model/src/bin/shared_ownership.rs:7
InterfaceHashFunction
projects/project5.rs:4
ClassI
c_and_rust/day3/references_inside_struct.rs:1
ClassI
c_and_rust/day2/outer_outlives_inner.c:2
ClassInput
projects/project3.rs:17
ClassIntList
rust-for-bitcoiners-1/day2/demo/src/main.rs:10
ClassLedger
projects/project2.rs:17
ClassLinkedList
rust-for-bitcoiners-2/assignments/a-3/src/linked_list.rs:5
ClassLinkedList
bitcoin_in_rust/ch1/bitcoin_structure/src/linked_list.rs:3
ClassLinkedListNode
curriculum/module_6/memory_model/src/bin/shared_ownership.rs:3
EnumList
rust-for-bitcoiners-1/day2/demo/src/main.rs:205
ClassListIterator
Why lifetime parameter here needed is because the `current` field has to point to node of the List and the compiler has to make sure that the referenc
rust-for-bitcoiners-1/day2/demo/src/main.rs:240
EnumMResult
rust-for-bitcoiners-1/day2/demo/src/main.rs:5
ClassMessageStructure
curriculum/module_2/code_demo/src/bin/bitcoin_messages.rs:1
ClassNetAddress
Define the fields
rust-for-bitcoiners-2/assignments/a-8/rust/src/main.rs:28
EnumNetwork
curriculum/module_2/code_demo/src/bin/enums.rs:1
ClassNode
rust-for-bitcoiners-2/assignments/a-3/src/linked_list.rs:9
ClassNode
bitcoin_in_rust/ch1/bitcoin_structure/src/linked_list.rs:7
ClassOutput
projects/project3.rs:23
InterfacePerimeter
rust-for-bitcoiners-2/week2/src/main.rs:32
ClassPerson
curriculum/module_6/memory_model/src/main.rs:4
ClassPerson
rust-for-bitcoiners-1/day5/axum_demo/src/basics.rs:175
ClassPoint
rust-for-bitcoiners-2/week3/src/main.rs:1
ClassPoint
rust-for-bitcoiners-2/week2/src/main.rs:3
ClassPoint
derive the Debug trait for the Point type
rust-for-bitcoiners-2/week2/src/main_1.rs:4
ClassPoint
curriculum/module_5/demo/src/bin/shapes.rs:4
ClassPoint
curriculum/module_4/code_demo/src/bin/special_enums.rs:5
ClassPoint
curriculum/module_2/code_demo/src/bin/shapes.rs:2
ClassPoint
curriculum/module_6/memory_model/exp.rs:6
ClassPoint
curriculum/module_6/memory_model/src/bin/marker_traits.rs:3
ClassPoint
curriculum/module_3/code_demo/src/bin/ownership_and_borrowing.rs:2
ClassPoint
bitcoin_in_rust/ch0/core_lib/src/secp256k1.rs:51
ClassPoint
rust-for-bitcoiners-1/day1/demo/src/main.rs:4
ClassPoint
rust-for-bitcoiners-1/day2/demo/src/main.rs:92
ClassPoint
tutorials/understanding_serde/src/main.rs:6
ClassRced
curriculum/module_7/demo/src/bin/sending.rs:9
ClassRecatangle
rust-for-bitcoiners-2/week2/src/main_1.rs:16
ClassRectangle
rust-for-bitcoiners-2/week2/src/main.rs:79
ClassRectangle
curriculum/module_5/demo/src/bin/shapes.rs:36
ClassRectangle
curriculum/module_2/code_demo/src/bin/shapes.rs:22
ClassRectangle
rust-for-bitcoiners-1/day2/demo/src/main.rs:120
ClassSHA256
projects/project5.rs:13
ClassSHA3_256
projects/project5.rs:25
ClassScriptExecutionContext
Struct for representing the execution context of the script.
rust-for-bitcoiners-self-learning/assignments/a2/src/main.rs:28
EnumScriptOp
rust-for-bitcoiners-self-learning/assignments/a2/src/main.rs:5
EnumScriptOpcode
curriculum/module_5/demo/src/bin/script.rs:3
EnumShape
rust-for-bitcoiners-2/week3/src/main.rs:5
InterfaceShape
curriculum/module_5/demo/src/bin/shapes.rs:48
InterfaceShape
rust-for-bitcoiners-1/day2/demo/src/main.rs:135
ClassSquare
curriculum/module_5/demo/src/bin/shapes.rs:43
ClassSquare
curriculum/module_2/code_demo/src/bin/shapes.rs:28
ClassSquare
rust-for-bitcoiners-1/day2/demo/src/main.rs:130
EnumState
projects/project2.rs:5
ClassStatus
curriculum/module_5/demo/src/bin/serde.rs:39
ClassTransaction
rust-for-bitcoiners-2/assignments/a-3/src/block.rs:15
ClassTransaction
curriculum/module_5/demo/src/bin/serde.rs:5
ClassTransaction
projects/project2.rs:10
ClassTransaction
bitcoin_in_rust/ch1/bitcoin_structure/src/block.rs:15
ClassTxIn
rust-for-bitcoiners-2/assignments/a-3/src/block.rs:21
ClassTxIn
bitcoin_in_rust/ch1/bitcoin_structure/src/block.rs:21
ClassTxOut
rust-for-bitcoiners-2/assignments/a-3/src/block.rs:27
ClassTxOut
bitcoin_in_rust/ch1/bitcoin_structure/src/block.rs:27
ClassVersionMessage
Define the fields
rust-for-bitcoiners-2/assignments/a-8/rust/src/main.rs:32
ClassVin
curriculum/module_5/demo/src/bin/serde.rs:19
ClassVout
curriculum/module_5/demo/src/bin/serde.rs:31
ClassXorHasher
rust-for-bitcoiners-2/assignments/a-2/src/main.rs:6