MCPcopy Create free account

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

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

Functionfirst
(t: (bool, u32, char))
topics/tuple/solutions/src/lib.rs:1
Functionfirst
(t: (bool, u32, char))
topics/tuple/exercises/src/lib.rs:1
Functionfirst
(t: (A, B))
topics/generic_type/solutions/src/lib.rs:1
Functionfirst
(t: (u32, i32))
topics/generic_type/exercises/src/lib.rs:1
Methodfirst
(&self)
topics/generic_trait/solutions/examples/generic_trait.rs:15
Functionfirst_3
(s: &[u32])
topics/array/solutions/src/lib.rs:5
Functionfirst_3
(s: &[u32])
topics/array/exercises/src/lib.rs:5
Functionget
(v: &[u32], i: usize, default_val: u32)
topics/error/solutions/src/lib.rs:14
Functionget
(v: &[u32], i: usize, default_val: u32)
topics/error/exercises/src/lib.rs:10
Functionget_btc_price_from_exchange_1
()
topics/join_select/solutions/src/main.rs:15
Functionget_eth_price_from_exchange_1
()
topics/join_select/solutions/src/main.rs:5
Functionget_eth_price_from_exchange_2
()
topics/join_select/solutions/src/main.rs:10
Functionget_eth_price_from_exchange_2
()
topics/join_select/exercises/src/main.rs:10
Functiongreet
(name: &str)
topics/string/solutions/src/lib.rs:5
Functiongreet
(name: &str)
topics/string/exercises/src/lib.rs:5
Functionhash_pair
(left: B256, right: B256)
topics/merkle/exercises/src/main.rs:10
Functionhello
()
topics/string/solutions/src/lib.rs:1
Functionhello
()
topics/string/exercises/src/lib.rs:1
Methodhelp
(&self)
topics/trait_basic/solutions/examples/trait.rs:14
Functionlast
(v: &[u32])
topics/modules/solutions/src/util/vec.rs:6
Functionlast
(v: &[u32])
topics/modules/exercises/src/main.rs:24
Functionlast
(t: (bool, u32, char))
topics/tuple/solutions/src/lib.rs:5
Functionlast
(t: (bool, u32, char))
topics/tuple/exercises/src/lib.rs:5
Functionlast
(t: (A, B))
topics/generic_type/solutions/src/lib.rs:5
Functionlast
(t: (u32, i32))
topics/generic_type/exercises/src/lib.rs:5
Functionlast_3
(s: &[u32])
topics/array/solutions/src/lib.rs:9
Functionlast_3
(s: &[u32])
topics/array/exercises/src/lib.rs:9
Functionmain
cargo run
topics/merkle/solutions/src/main.rs:76
Functionmain
cargo run
topics/merkle/exercises/src/main.rs:34
Functionmain
()
topics/function/solutions/examples/func.rs:17
Functionmain
()
topics/modules/solutions/src/main.rs:3
Functionmain
()
topics/modules/solutions/examples/mods.rs:5
Functionmain
()
topics/modules/exercises/src/main.rs:31
Functionmain
()
topics/enum_type/solutions/examples/enum.rs:12
Functionmain
()
topics/vector/solutions/examples/vec.rs:3
Functionmain
()
topics/tuple/solutions/examples/tuple.rs:14
Functionmain
()
topics/struct_type/solutions/examples/struct.rs:22
Functionmain
()
topics/generic_type/solutions/examples/generic.rs:47
Functionmain
()
topics/generic_trait/solutions/examples/generic_trait.rs:42
Functionmain
()
topics/ownership/solutions/examples/ownership.rs:18
Functionmain
()
topics/trait_bound/solutions/examples/trait_bound.rs:31
Functionmain
()
topics/for_loop/solutions/examples/loop.rs:3
Functionmain
()
topics/async_await/solutions/src/main.rs:14
Functionmain
()
topics/async_await/solutions/examples/async.rs:78
Functionmain
()
topics/async_await/exercises/src/main.rs:13
Functionmain
()
topics/if_let/solutions/examples/if_let.rs:3
Functionmain
()
topics/trait_basic/solutions/examples/trait.rs:37
Functionmain
()
topics/lifetime/solutions/src/main.rs:14
Functionmain
()
topics/lifetime/solutions/examples/lifetime.rs:32
Functionmain
()
topics/lifetime/exercises/src/main.rs:14
Functionmain
()
topics/method/solutions/examples/method.rs:23
Functionmain
()
topics/borrowing_rules/solutions/src/main.rs:8
Functionmain
()
topics/borrowing_rules/solutions/examples/borrow_func.rs:34
Functionmain
Borrow - temporarily use a value without taking ownership - Creates a reference (either mutable or immutable) - Doesn't move ownership - Immutable ref
topics/borrowing_rules/solutions/examples/borrow.rs:10
Functionmain
()
topics/borrowing_rules/exercises/src/main.rs:7
Functionmain
()
topics/hash_map/solutions/examples/hash_map.rs:5
Functionmain
()
topics/variable/solutions/src/main.rs:4
Functionmain
()
topics/variable/solutions/examples/var.rs:6
Functionmain
()
topics/variable/exercises/src/main.rs:4
Functionmain
()
topics/stack_heap/examples/stack_and_heap.rs:13
Functionmain
When to use String vs &str (string slice): - Use `String` when you need ownership or mutability. - Use `&str` for read-only string or string literals.
topics/string/solutions/examples/string.rs:6
Functionmain
()
topics/array/solutions/examples/array.rs:3
Functionmain
()
topics/unwrap/solutions/examples/unwrap.rs:3
Functionmain
main() is the entry point of Rust program
topics/hello/solutions/src/main.rs:7
Functionmain
()
topics/question/solutions/examples/question.rs:44
Functionmain
()
topics/error/solutions/examples/error.rs:9
Functionmain
()
topics/if_else/solutions/examples/if_else.rs:3
Functionmain
()
topics/pattern_match/solutions/examples/match.rs:3
Functionmain
()
topics/join_select/solutions/src/main.rs:21
Functionmain
()
topics/join_select/solutions/examples/select.rs:25
Functionmain
()
topics/join_select/exercises/src/main.rs:21
Functionmain
Scalar types represent a single value
topics/scalar/solutions/examples/scalar.rs:4
Functionmain
()
topics/iterator_adaptors/solutions/examples/iter_adaptors.rs:5
Functionmake
Simulates an async task that completes after `dt` milliseconds
topics/join_select/solutions/examples/select.rs:19
Functionmake_hamburger_seq
Sequential
topics/async_await/solutions/examples/async.rs:38
Functionmax
(x: u32, y: u32)
topics/modules/solutions/src/math.rs:5
Functionmax
(x: u32, y: u32)
topics/modules/exercises/src/main.rs:6
Functionmax
(x: i32, y: i32)
topics/if_else/solutions/src/lib.rs:5
Functionmax
(x: i32, y: i32)
topics/if_else/exercises/src/lib.rs:5
Functionmin
(x: u32, y: u32)
topics/modules/exercises/src/main.rs:2
Functionmin
(x: i32, y: i32)
topics/if_else/solutions/src/lib.rs:1
Functionmin
(x: i32, y: i32)
topics/if_else/exercises/src/lib.rs:1
Functionmul
(x: u32, y: u32)
topics/function/solutions/src/lib.rs:1
Functionmul
()
topics/function/exercises/src/lib.rs:1
Methodnew
(width: u32, height: u32)
topics/method/solutions/src/lib.rs:10
Methodnew
Associated functions - static methods
topics/method/solutions/examples/method.rs:12
Methodnew
(width: u32, height: u32)
topics/method/exercises/src/lib.rs:10
Methodnext
(&mut self)
topics/generic_trait/solutions/src/lib.rs:16
Methodnext
(&mut self)
topics/generic_trait/exercises/src/lib.rs:16
Functionno_need_to_declare_lifetime
Elision - Rust figures out the lifetime
topics/lifetime/solutions/examples/lifetime.rs:16
Functionno_return
Function returning no value implicitly returns the unit type `()`
topics/tuple/solutions/examples/tuple.rs:9
Functionnum_to_string
(num: u32)
topics/pattern_match/solutions/src/lib.rs:1
Functionnum_to_string
(num: u32)
topics/pattern_match/exercises/src/lib.rs:1
Functionparse
(s: &str)
topics/question/exercises/src/lib.rs:1
Functionprint_refs
Multiple lifetime
topics/lifetime/solutions/examples/lifetime.rs:11
Functionreturn_empty_tuple
Equivalent to `no_return`, but explicitly returning the unit type
topics/tuple/solutions/examples/tuple.rs:12
Functionsign
(x: i32)
topics/if_else/solutions/src/lib.rs:9
Functionsign
(x: i32)
topics/if_else/exercises/src/lib.rs:9
Functionsum
(nums: Vec<i32>)
topics/for_loop/solutions/src/lib.rs:1
Functionsum
(nums: Vec<i32>)
topics/for_loop/exercises/src/lib.rs:1
← previousnext →101–200 of 307, ranked by callers