Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitcoin-dev-project/rust-for-bitcoiners
/ functions
Functions
281 in github.com/bitcoin-dev-project/rust-for-bitcoiners
⨍
Functions
281
◇
Types & classes
95
↓ 41 callers
Method
unwrap
Method to unwrap the Ok value, panics if it's an Err
rust-for-bitcoiners-1/day2/demo/src/main.rs:76
↓ 31 callers
Method
clone
(&self)
curriculum/module_6/memory_model/exp.rs:30
↓ 20 callers
Method
insert_edge
(&mut self, u: T, v: T)
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:28
↓ 18 callers
Method
insert_edge
(&mut self, u: T, v: T)
rust-for-bitcoiners-1/day4/src/graph.rs:28
↓ 16 callers
Method
push
Push data onto the stack.
rust-for-bitcoiners-self-learning/assignments/a2/src/main.rs:39
↓ 9 callers
Method
iter
Iterators need to be able to iterate through the structure one by one The List that we defined above do not have that feature. So create a new struct
rust-for-bitcoiners-1/day2/demo/src/main.rs:232
↓ 8 callers
Function
caesar_cipher
The ceasar_cipher should work for both upper case and lower case letters other characters should be kept as it is
projects/project1.rs:31
↓ 7 callers
Function
caesar_cipher
The ceasar_cipher should work for both upper case and lower case letters other characters should be kept as it is
rust-for-bitcoiners-2/assignments/a-1/src/main.rs:31
↓ 7 callers
Method
update
(&mut self, data: &[u8])
rust-for-bitcoiners-2/assignments/a-2/src/main.rs:19
↓ 5 callers
Function
display_area
(shape: T)
rust-for-bitcoiners-2/week2/src/main_1.rs:72
↓ 4 callers
Function
display_area_dyn
(shape: &dyn Area)
rust-for-bitcoiners-2/week2/src/main_1.rs:97
↓ 4 callers
Function
inc
(x: T)
curriculum/module_1/code-demo/src/bin/functions.rs:8
↓ 3 callers
Method
finalize
(self)
rust-for-bitcoiners-2/assignments/a-2/src/main.rs:35
↓ 3 callers
Function
hash256
(input)
rust-for-bitcoiners-2/assignments/a-5/test/helpers.ts:9
↓ 3 callers
Method
is_zero
(&self)
bitcoin_in_rust/ch0/core_lib/src/secp256k1.rs:61
↓ 3 callers
Method
parse
(byte: u8)
rust-for-bitcoiners-self-learning/assignments/a2/src/main.rs:12
↓ 2 callers
Method
add_transaction
(&mut self, from: String, to: String, amount: f64)
projects/project2.rs:26
↓ 2 callers
Method
click
(&self)
curriculum/module_6/memory_model/src/interior_mutability/cell.rs:14
↓ 2 callers
Method
contains_edge
(self, u: &T, v: &T)
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:45
↓ 2 callers
Method
contains_edge
(&mut self, u: &T, v: &T)
rust-for-bitcoiners-1/day4/src/graph.rs:54
↓ 2 callers
Method
contains_vertex
(&self, u: &T)
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:41
↓ 2 callers
Method
contains_vertex
(&self, u: &T)
rust-for-bitcoiners-1/day4/src/graph.rs:50
↓ 2 callers
Function
display_perimeter
Whether Circle and Rectangle have same size?
rust-for-bitcoiners-2/week2/src/main.rs:49
↓ 2 callers
Function
display_perimeters_specific
(shapes: Vec<T>)
rust-for-bitcoiners-2/week2/src/main.rs:60
↓ 2 callers
Function
f
(x: u8)
rust-for-bitcoiners-1/day1/demo/src/main.rs:57
↓ 2 callers
Function
generateMerkleRoot
(txids)
rust-for-bitcoiners-2/assignments/a-5/test/helpers.ts:14
↓ 2 callers
Function
get_block
( block_height: u64, client: &Client, )
blockchain_analysis/src/utils.rs:2
↓ 2 callers
Method
insert_vertex
(&mut self, u: T)
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:24
↓ 2 callers
Method
insert_vertex
(&mut self, u: T)
rust-for-bitcoiners-1/day4/src/graph.rs:24
↓ 2 callers
Method
ok
(value: T)
rust-for-bitcoiners-1/day2/demo/src/main.rs:53
↓ 2 callers
Function
print_area
(shape: T)
rust-for-bitcoiners-1/day2/demo/src/main.rs:180
↓ 2 callers
Function
scale_x
(p: &Point, a: i32)
curriculum/module_3/code_demo/src/bin/ownership_and_borrowing.rs:7
↓ 2 callers
Function
scale_x_mut
(p: &mut Point, a: i32)
curriculum/module_3/code_demo/src/bin/ownership_and_borrowing.rs:11
↓ 2 callers
Function
swap
(a: &mut T, b: &mut T)
rust-for-bitcoiners-1/day1/demo/src/main.rs:62
↓ 2 callers
Function
xor_hash
(data: &[u8])
rust-for-bitcoiners-2/assignments/a-2/src/main.rs:47
↓ 2 callers
Function
xor_hash_attack
(data: &[u8])
rust-for-bitcoiners-2/assignments/a-2/src/main.rs:53
↓ 1 callers
Function
add1
(short: i16)
c_and_rust/day1/intro.rs:10
↓ 1 callers
Function
area
(shape: Shape)
rust-for-bitcoiners-2/week3/src/main.rs:11
↓ 1 callers
Function
backtrack
(result: &mut Vec<Vec<i32>>, current: &[i32], start: i32, n: i32)
projects/generate_all_subsets.rs:9
↓ 1 callers
Function
calculateWitnessCommitment
(wtxids)
rust-for-bitcoiners-2/assignments/a-5/test/helpers.ts:40
↓ 1 callers
Method
clone
(&self)
curriculum/module_6/memory_model/src/bin/marker_traits.rs:13
↓ 1 callers
Function
connect_to_node
(address: &str)
projects/project4.rs:5
↓ 1 callers
Function
deref
(v: &Box<String>)
curriculum/module_6/memory_model/src/main.rs:62
↓ 1 callers
Function
deref_coersion
(v: &String)
curriculum/module_6/memory_model/src/main.rs:54
↓ 1 callers
Function
derefmut
(v: &mut Box<String>)
curriculum/module_6/memory_model/src/main.rs:66
↓ 1 callers
Function
derefmut_coersion
(v: &mut String)
curriculum/module_6/memory_model/src/main.rs:58
↓ 1 callers
Function
display_area_and_perimeter
(shape: T)
curriculum/module_5/demo/src/bin/shapes.rs:81
↓ 1 callers
Function
display_areas_polymorphic
(shapes: Vec<&dyn Area>)
rust-for-bitcoiners-2/week2/src/main_1.rs:112
↓ 1 callers
Function
display_areas_specific
(shapes: Vec<T>)
rust-for-bitcoiners-2/week2/src/main_1.rs:104
↓ 1 callers
Function
display_color
(color: Color)
rust-for-bitcoiners-2/week3/src/main.rs:25
↓ 1 callers
Function
display_perimeters_generic
(shapes: Vec<&dyn Perimeter>)
rust-for-bitcoiners-2/week2/src/main.rs:66
↓ 1 callers
Method
double
(&self)
bitcoin_in_rust/ch0/core_lib/src/secp256k1.rs:65
↓ 1 callers
Function
drop
c_and_rust/day2/outer_outlives_inner.c:6
↓ 1 callers
Function
f
(s: &mut I)
c_and_rust/day3/references_inside_struct.rs:5
↓ 1 callers
Function
f
(x: &'a i32, y: &'b i32, threshold: i32)
c_and_rust/day2/returning_references.rs:1
↓ 1 callers
Function
f
c_and_rust/day2/returning_reference_to_heap.c:4
↓ 1 callers
Function
f
(x: i32)
curriculum/module_4/code_demo/src/bin/special_enums.rs:10
↓ 1 callers
Function
f
(p: Person)
curriculum/module_6/memory_model/src/main.rs:10
↓ 1 callers
Function
f
(x: i32, y: i32, z: i32)
curriculum/module_1/code-demo/src/bin/functions.rs:3
↓ 1 callers
Function
g
c_and_rust/day2/returning_reference_to_heap.c:10
↓ 1 callers
Function
g
(x: i32)
curriculum/module_4/code_demo/src/bin/special_enums.rs:14
↓ 1 callers
Function
g
(boxed_p: Box<Person>)
curriculum/module_6/memory_model/src/main.rs:14
↓ 1 callers
Function
generate_subsets
(n: i32)
projects/generate_all_subsets.rs:1
↓ 1 callers
Function
generate_wallet
()
cmd_wallet/src/main.rs:10
↓ 1 callers
Function
get_body
(Json{body, field1}: Json)
rust-for-bitcoiners-1/day5/axum_demo/src/irrefutable_patterns.rs:6
↓ 1 callers
Function
get_valid_ip
()
rust-for-bitcoiners-2/assignments/a-8/rust/src/main.rs:70
↓ 1 callers
Function
handler
Use the `Html` constructor to construct an HTML response that includes the text "Hello, World!". Run the hello_world() function to ensure that you ca
rust-for-bitcoiners-1/day5/axum_demo/src/basics.rs:57
↓ 1 callers
Method
length
(&self)
rust-for-bitcoiners-2/week2/src/main.rs:85
↓ 1 callers
Function
main
()
rust-for-bitcoiners-2/assignments/a-8/python/main.py:1
↓ 1 callers
Function
main
()
rust-for-bitcoiners-2/assignments/a-8/javascript/index.js:1
↓ 1 callers
Function
nest_router
To factor out duplication across route paths, you can use the `nest` method on Router. This method takes a path prefix and a router, and returns a new
rust-for-bitcoiners-1/day5/axum_demo/src/basics.rs:104
↓ 1 callers
Function
print_multi
(x: &'a I, y: &'b I)
c_and_rust/day2/lifetime_annotations_are_not_strict.rs:3
↓ 1 callers
Function
print_single
(x: &'a I, y: &'a I)
c_and_rust/day2/lifetime_annotations_are_not_strict.rs:7
↓ 1 callers
Function
print_sized
(t: T)
curriculum/module_6/memory_model/exp.rs:24
↓ 1 callers
Function
print_sized
(t: T)
curriculum/module_6/memory_model/src/bin/marker_traits.rs:8
↓ 1 callers
Method
process_block
(&mut self, block: &[u8; BLOCK_SIZE])
rust-for-bitcoiners-2/assignments/a-2/src/main.rs:39
↓ 1 callers
Method
remove_edge
(&mut self, u: &T, v: &T)
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:33
↓ 1 callers
Method
remove_edge
(&mut self, u: &T, v: &T)
rust-for-bitcoiners-1/day4/src/graph.rs:42
↓ 1 callers
Method
remove_vertex
(&mut self, u: &T)
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:37
↓ 1 callers
Method
remove_vertex
(&mut self, u: &T)
rust-for-bitcoiners-1/day4/src/graph.rs:46
↓ 1 callers
Method
run_script
Execute the full script.
rust-for-bitcoiners-self-learning/assignments/a2/src/main.rs:49
↓ 1 callers
Method
save_to_file
(&self, path: &str)
projects/project2.rs:30
↓ 1 callers
Method
scale_x
self -> point: Point
curriculum/module_5/demo/src/bin/shapes.rs:19
↓ 1 callers
Method
scale_x
self -> point: Point
curriculum/module_2/code_demo/src/bin/shapes.rs:11
↓ 1 callers
Function
till_read_succeeds
bitcoin messages did not end with any special character So this function will keep reading from the stream until the read results in an error or 0
rust-for-bitcoiners-2/assignments/a-8/rust/src/main.rs:84
↓ 1 callers
Function
txs_sort_unique_input_addrs
( client: &Client, block_height: u64, )
blockchain_analysis/src/privacy.rs:8
↓ 1 callers
Method
width
(&self)
rust-for-bitcoiners-2/week2/src/main.rs:88
Method
add
(self, other: FieldElement)
bitcoin_in_rust/ch0/core_lib/src/secp256k1.rs:28
Method
area
(&self)
rust-for-bitcoiners-2/week2/src/main_1.rs:28
Method
area
(&self)
curriculum/module_5/demo/src/bin/shapes.rs:54
Method
area
(&self)
rust-for-bitcoiners-1/day2/demo/src/main.rs:141
Function
attack_demo
()
rust-for-bitcoiners-2/assignments/a-2/src/main.rs:86
Function
build_transaction_graph
(start_height: u64, end_height: u64)
rust-for-bitcoiners-2/assignments/a-6/src/profile_transactions.rs:18
Function
build_transaction_graph
(start_height: u64, end_height: u64)
rust-for-bitcoiners-1/day4/src/profile_transactions.rs:18
Function
build_utxo_set_10
(client: &Client, start_height: u64)
blockchain_analysis/src/build_utxo_set.rs:7
Function
complex_graph_with_path
()
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:138
Function
complex_graph_with_path
()
rust-for-bitcoiners-1/day4/src/graph.rs:147
Function
complex_graph_without_path
()
rust-for-bitcoiners-2/assignments/a-6/src/graph.rs:152
Function
complex_graph_without_path
()
rust-for-bitcoiners-1/day4/src/graph.rs:161
Function
create_message
(command: &str, payload: &[u8])
rust-for-bitcoiners-2/assignments/a-8/rust/src/main.rs:55
next →
1–100 of 281, ranked by callers