MCPcopy Create free account

hub / github.com/Cyfrin/rust-crash-course / functions

Functions307 in github.com/Cyfrin/rust-crash-course

↓ 14 callersFunctionnew
(address: String)
topics/struct_type/solutions/src/lib.rs:7
↓ 4 callersFunctiondebug
(s: &str)
topics/modules/solutions/src/util/log.rs:1
↓ 3 callersFunctionhash_pair
(left: B256, right: B256)
topics/merkle/solutions/src/main.rs:10
↓ 3 callersFunctionmin
(x: u32, y: u32)
topics/modules/solutions/src/math.rs:1
↓ 2 callersFunctiondebug
(s: &str)
topics/modules/exercises/src/main.rs:13
↓ 2 callersFunctionf1
()
topics/question/solutions/examples/question.rs:3
↓ 2 callersFunctionf2
()
topics/question/solutions/examples/question.rs:8
↓ 2 callersFunctionfill
(i: u32, n: usize)
topics/for_loop/solutions/src/lib.rs:11
↓ 2 callersFunctionfill
(i: u32, n: usize)
topics/for_loop/exercises/src/lib.rs:5
↓ 2 callersFunctionmake_hamburger
Concurrent
topics/async_await/solutions/examples/async.rs:60
↓ 2 callersFunctionmax
Trait bound
topics/generic_type/solutions/examples/generic.rs:31
↓ 2 callersFunctionparse_and_add
(a: &str, b: &str)
topics/unwrap/solutions/src/lib.rs:1
↓ 2 callersFunctionparse_and_add
(a: &str, b: &str)
topics/unwrap/exercises/src/lib.rs:1
↓ 1 callersFunctionadd
(x: u32, y: u32)
topics/function/solutions/examples/func.rs:7
↓ 1 callersFunctionadd
(x: u32, y: u32)
topics/async_await/solutions/src/main.rs:8
↓ 1 callersFunctionadd
(x: u32, y: u32)
topics/async_await/exercises/src/main.rs:8
↓ 1 callersFunctionborrow
(s: &str)
topics/borrowing_rules/solutions/examples/borrow_func.rs:7
↓ 1 callersFunctionborrow_mut
(s: &mut String)
topics/borrowing_rules/solutions/examples/borrow_func.rs:11
↓ 1 callersFunctionc
Trait bounds x must implement A
topics/trait_bound/solutions/examples/trait_bound.rs:15
↓ 1 callersFunctioncalc_root_hash
(hashes: &mut [B256])
topics/merkle/solutions/src/main.rs:17
↓ 1 callersFunctioncalc_root_hash
(hashes: &mut [B256])
topics/merkle/exercises/src/main.rs:17
↓ 1 callersMethodcompile
(&self, file_path: &str)
topics/trait_basic/solutions/examples/trait.rs:21
↓ 1 callersFunctioncook_patty
()
topics/async_await/solutions/examples/async.rs:25
↓ 1 callersFunctioncopy
(v: i32)
topics/ownership/solutions/examples/ownership.rs:13
↓ 1 callersFunctiondiv
()
topics/function/exercises/src/lib.rs:5
↓ 1 callersMethodedit
(&mut self, new_title: &'a str)
topics/lifetime/solutions/examples/lifetime.rs:27
↓ 1 callersFunctionf1_f2_match
()
topics/question/solutions/examples/question.rs:13
↓ 1 callersFunctionf1_f2_question
Return type must be same (or can be casted) for f1 and f2
topics/question/solutions/examples/question.rs:38
↓ 1 callersFunctionget_btc_price_from_exchange_1
()
topics/join_select/exercises/src/main.rs:15
↓ 1 callersFunctionget_cheese
()
topics/async_await/solutions/examples/async.rs:33
↓ 1 callersFunctionget_eth_price_from_exchange_1
()
topics/join_select/exercises/src/main.rs:5
↓ 1 callersFunctionget_proof
(hashes: &mut [B256], mut idx: usize)
topics/merkle/solutions/src/main.rs:34
↓ 1 callersFunctionget_proof
(hashes: &mut [B256], mut idx: usize)
topics/merkle/exercises/src/main.rs:24
↓ 1 callersFunctionget_veggies
()
topics/async_await/solutions/examples/async.rs:29
↓ 1 callersFunctionhash_leaf
(val: A)
topics/merkle/solutions/src/main.rs:6
↓ 1 callersFunctionhash_leaf
(val: A)
topics/merkle/exercises/src/main.rs:6
↓ 1 callersFunctionhello
()
topics/async_await/solutions/src/main.rs:4
↓ 1 callersFunctionhello
()
topics/async_await/exercises/src/main.rs:4
↓ 1 callersFunctioninit
(x: u32, y: u32, z: u32)
topics/vector/solutions/src/lib.rs:1
↓ 1 callersFunctioninit
(x: u32, y: u32, z: u32)
topics/vector/exercises/src/lib.rs:1
↓ 1 callersFunctioninit
(address: String, amount: u32)
topics/hash_map/solutions/src/lib.rs:3
↓ 1 callersFunctioninit
(address: String, amount: u32)
topics/hash_map/exercises/src/lib.rs:3
↓ 1 callersFunctionlog
Lifetime 'a can be omitted. Rust can automatically figure out the lifetime
topics/lifetime/solutions/src/main.rs:9
↓ 1 callersFunctionlog
Lifetime 'a can be omitted. Rust can automatically figure out the lifetime
topics/lifetime/exercises/src/main.rs:9
↓ 1 callersFunctionlongest_str
Both x and y live at least 'a
topics/lifetime/solutions/examples/lifetime.rs:6
↓ 1 callersFunctionm
Multiple trait bounds x must implement A and B
topics/trait_bound/solutions/examples/trait_bound.rs:19
↓ 1 callersFunctionmin
(x: A, y: A)
topics/trait_bound/solutions/src/lib.rs:3
↓ 1 callersFunctionmin
(x: u32, y: u32)
topics/trait_bound/exercises/src/lib.rs:3
↓ 1 callersMethodmove_to
(&mut self, top: u32, left: u32)
topics/method/solutions/src/lib.rs:19
↓ 1 callersMethodmove_to
Methods
topics/method/solutions/examples/method.rs:17
↓ 1 callersMethodmove_to
(&mut self, top: u32, left: u32)
topics/method/exercises/src/lib.rs:14
↓ 1 callersFunctionnew
(address: String)
topics/struct_type/exercises/src/lib.rs:4
↓ 1 callersFunctionparse
(s: &str)
topics/question/solutions/src/lib.rs:1
↓ 1 callersFunctionprint
Function that doesn't return any output
topics/function/solutions/examples/func.rs:13
↓ 1 callersFunctionprint_len
fn print_len(s: String) {
topics/borrowing_rules/solutions/src/main.rs:4
↓ 1 callersFunctionprint_len
(s: String)
topics/borrowing_rules/solutions/examples/borrow_func.rs:15
↓ 1 callersFunctionprint_len
(s: String)
topics/borrowing_rules/exercises/src/main.rs:3
↓ 1 callersFunctionprint_len_borrow
(s: &str)
topics/borrowing_rules/solutions/examples/borrow_func.rs:30
↓ 1 callersFunctionprint_len_return_ownership
(s: String)
topics/borrowing_rules/solutions/examples/borrow_func.rs:19
↓ 1 callersFunctionprint_slice
(s: &str)
topics/string/solutions/examples/string.rs:40
↓ 1 callersFunctionreturn_many
Function that returns multiple values using a tuple
topics/tuple/solutions/examples/tuple.rs:4
↓ 1 callersFunctionswap
Multiple generic types
topics/generic_type/solutions/examples/generic.rs:26
↓ 1 callersFunctiontake
(s: String)
topics/ownership/solutions/examples/ownership.rs:8
↓ 1 callersFunctiontake
(s: String)
topics/ownership/exercises/src/lib.rs:17
↓ 1 callersFunctiontake
(s: String)
topics/borrowing_rules/solutions/examples/borrow_func.rs:3
↓ 1 callersMethodtest
(&self, file_path: &str)
topics/trait_basic/solutions/src/lib.rs:14
↓ 1 callersFunctionto_hash_map
(v: Vec<(String, u32)>)
topics/iterator_adaptors/solutions/src/lib.rs:11
↓ 1 callersFunctionto_hash_map
(v: Vec<(String, u32)>)
topics/iterator_adaptors/exercises/src/lib.rs:11
↓ 1 callersFunctionto_string
(v: Vec<&str>)
topics/iterator_adaptors/solutions/src/lib.rs:7
↓ 1 callersFunctionto_string
(v: Vec<&str>)
topics/iterator_adaptors/exercises/src/lib.rs:7
↓ 1 callersFunctiontoast_bun
()
topics/async_await/solutions/examples/async.rs:21
↓ 1 callersFunctionverify
(root: B256, proof: &[B256], hashes: &[B256], mut idx: usize)
topics/merkle/solutions/src/main.rs:65
↓ 1 callersFunctionverify
(root: B256, proof: &[B256], hashes: &[B256], mut idx: usize)
topics/merkle/exercises/src/main.rs:29
↓ 1 callersFunctionw
Where clause x must implement A and B y must implement C
topics/trait_bound/solutions/examples/trait_bound.rs:24
↓ 1 callersFunctionzeros
()
topics/array/solutions/src/lib.rs:1
↓ 1 callersFunctionzeros
()
topics/array/exercises/src/lib.rs:1
Functionadd
(x: f32, y: f32, z: f32)
topics/scalar/solutions/src/lib.rs:5
Functionadd
()
topics/scalar/exercises/src/lib.rs:5
Functionadd_with_return
(x: u32, y: u32)
topics/function/solutions/examples/func.rs:3
Functionappend
(mut s: String)
topics/string/solutions/src/lib.rs:9
Functionappend
(mut s: String)
topics/string/exercises/src/lib.rs:9
Functioncast
(x: u8, y: i8, z: f32)
topics/scalar/solutions/src/lib.rs:9
Functioncast
(x: u8, y: i8, z: f32)
topics/scalar/exercises/src/lib.rs:9
Functioncompile
Input lang is any type that implements the Compiler trait
topics/trait_basic/solutions/examples/trait.rs:33
Methodcount
(&self)
topics/generic_trait/solutions/examples/generic_trait.rs:11
Functiondiv
(x: u32, y: u32)
topics/function/solutions/src/lib.rs:5
Functiondiv
(x: u32, y: u32)
topics/error/solutions/src/lib.rs:6
Functiondiv
(x: u32, y: u32)
topics/error/exercises/src/lib.rs:6
Functioneq
(x: char, y: char)
topics/scalar/solutions/src/lib.rs:1
Functioneq
()
topics/scalar/exercises/src/lib.rs:1
Functionexercise_1
()
topics/ownership/solutions/src/lib.rs:1
Functionexercise_1
()
topics/ownership/exercises/src/lib.rs:1
Functionexercise_2
()
topics/ownership/solutions/src/lib.rs:8
Functionexercise_2
()
topics/ownership/exercises/src/lib.rs:8
Functionexercise_3
()
topics/ownership/solutions/src/lib.rs:21
Functionexercise_3
()
topics/ownership/exercises/src/lib.rs:21
Functionfilter_non_zero
(v: Vec<u32>)
topics/iterator_adaptors/solutions/src/lib.rs:3
Functionfilter_non_zero
(v: Vec<u32>)
topics/iterator_adaptors/exercises/src/lib.rs:3
Functionfirst
(v: &[u32])
topics/modules/solutions/src/util/vec.rs:1
Functionfirst
(v: &[u32])
topics/modules/exercises/src/main.rs:19
next →1–100 of 307, ranked by callers