Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SandmeyerX/rustlings-zh-cn
/ functions
Functions
673 in github.com/SandmeyerX/rustlings-zh-cn
⨍
Functions
673
◇
Types & classes
100
Function
at_least_three_types_of_fruits
()
solutions/11_hashmaps/hashmaps1.rs:31
Function
at_least_three_types_of_fruits
()
exercises/11_hashmaps/hashmaps1.rs:29
Function
average
(values: &[f64])
solutions/23_conversions/using_as.rs:4
Function
average
(values: &[f64])
exercises/23_conversions/using_as.rs:4
Function
bigger
(a: i32, b: i32)
solutions/03_if/if1.rs:1
Function
bigger
(a: i32, b: i32)
exercises/03_if/if1.rs:1
Function
build_scores
()
solutions/11_hashmaps/hashmaps3.rs:58
Function
build_scores
()
exercises/11_hashmaps/hashmaps3.rs:50
Function
byte_counter
获取给定参数中的字节数(bytes, 而非字符数) (`.len()` 方法返回的是字符串中的字节数)。
solutions/23_conversions/as_ref_mut.rs:8
Function
byte_counter
获取给定参数中的字节数(bytes, 而非字符数) (`.len()` 方法返回的是字符串中的字节数)。 TODO: 适当地添加 `AsRef` 特征作为特征约束(trait bound)。
exercises/23_conversions/as_ref_mut.rs:9
Function
calculate_price_of_apples
(n_apples: u64)
solutions/quizzes/quiz1.rs:5
Function
calculate_transport_fees
()
solutions/07_structs/structs3.rs:71
Function
calculate_transport_fees
()
exercises/07_structs/structs3.rs:77
Function
capitalize_first
TODO: 完成 `capitalize_first` 函数。 "hello" -> "Hello"
exercises/18_iterators/iterators2.rs:5
Function
capitalize_words_string
TODO: 再次将 `capitalize_first` 函数应用于字符串切片的切片。 并单独返回一个字符串。 ["hello", " ", "world"] -> "Hello World"
solutions/18_iterators/iterators2.rs:23
Function
capitalize_words_string
TODO: 再次将 `capitalize_first` 函数应用于字符串切片的切片。 并单独返回一个字符串。 ["hello", " ", "world"] -> "Hello World"
exercises/18_iterators/iterators2.rs:23
Function
capitalize_words_vector
将 `capitalize_first` 函数应用于字符串切片的切片。 并返回一个字符串动态数组。 ["hello", "world"] -> ["Hello", "World"]
solutions/18_iterators/iterators2.rs:16
Function
capitalize_words_vector
TODO: 将 `capitalize_first` 函数应用于字符串切片的切片。 并返回一个字符串动态数组。 ["hello", "world"] -> ["Hello", "World"]
exercises/18_iterators/iterators2.rs:16
Method
change_color
(&mut self, red: u8, green: u8, blue: u8)
exercises/08_enums/enums3.rs:38
Function
char_counter
获取给定参数中的字符数(而非字节数)。
solutions/23_conversions/as_ref_mut.rs:13
Function
char_counter
获取给定参数中的字符数(而非字节数)。 TODO: 适当地添加 `AsRef` 特性作为特征约束。
exercises/23_conversions/as_ref_mut.rs:15
Function
check_ice_cream
()
solutions/12_options/options1.rs:30
Function
check_icecream
()
exercises/12_options/options1.rs:26
Function
compare_license_information
()
solutions/15_traits/traits4.rs:27
Function
compare_license_information
()
exercises/15_traits/traits4.rs:27
Function
compare_license_information_backwards
()
solutions/15_traits/traits4.rs:32
Function
compare_license_information_backwards
()
exercises/15_traits/traits4.rs:32
Function
compare_license_types
(software1: impl Licensed, software2: impl Licensed)
solutions/15_traits/traits4.rs:13
Function
compare_license_types
TODO: 通过修改此函数的签名来修复编译器错误。
exercises/15_traits/traits4.rs:14
Function
compose_a_string
()
solutions/09_strings/strings3.rs:33
Function
compose_a_string
()
exercises/09_strings/strings3.rs:29
Function
compose_me
(input: &str)
solutions/09_strings/strings3.rs:5
Function
compose_me
(input: &str)
exercises/09_strings/strings3.rs:5
Function
correct_width_and_height
()
solutions/17_tests/tests3.rs:28
Function
correct_width_and_height
()
exercises/17_tests/tests3.rs:28
Function
count_collection_complete
()
solutions/18_iterators/iterators5.rs:130
Function
count_collection_complete
()
exercises/18_iterators/iterators5.rs:118
Function
count_collection_equals_for
()
solutions/18_iterators/iterators5.rs:151
Function
count_collection_equals_for
()
exercises/18_iterators/iterators5.rs:139
Function
count_collection_for
(collection: &[HashMap<String, Progress>], value: Progress)
solutions/18_iterators/iterators5.rs:31
Function
count_collection_for
(collection: &[HashMap<String, Progress>], value: Progress)
exercises/18_iterators/iterators5.rs:31
Function
count_collection_iterator
(collection: &[HashMap<String, Progress>], value: Progress)
solutions/18_iterators/iterators5.rs:39
Function
count_collection_iterator
TODO: 使用迭代器而不是 `for` 循环来实现 `count_collection_for` 的功能。
exercises/18_iterators/iterators5.rs:44
Function
count_collection_iterator_flat
等同于 `count_collection_iterator` 和 `count_iterator`, 其迭代方式就好像集合是单个容器,而非容器的容器(更准确地说,是单个迭代器,而非迭代器的迭代器)。
solutions/18_iterators/iterators5.rs:51
Function
count_collection_none
()
solutions/18_iterators/iterators5.rs:144
Function
count_collection_none
()
exercises/18_iterators/iterators5.rs:133
Function
count_collection_some
()
solutions/18_iterators/iterators5.rs:137
Function
count_collection_some
()
exercises/18_iterators/iterators5.rs:127
Function
count_complete
()
solutions/18_iterators/iterators5.rs:100
Function
count_complete
()
exercises/18_iterators/iterators5.rs:88
Function
count_complete_equals_for
()
solutions/18_iterators/iterators5.rs:118
Function
count_complete_equals_for
()
exercises/18_iterators/iterators5.rs:106
Function
count_for
(map: &HashMap<String, Progress>, value: Progress)
exercises/18_iterators/iterators5.rs:15
Function
count_iterator
TODO: 使用迭代器而不是 `for` 循环来实现 `count_for` 的功能。
exercises/18_iterators/iterators5.rs:26
Function
count_none
()
solutions/18_iterators/iterators5.rs:112
Function
count_none
()
exercises/18_iterators/iterators5.rs:100
Function
count_some
()
solutions/18_iterators/iterators5.rs:106
Function
count_some
()
exercises/18_iterators/iterators5.rs:94
Function
crab_lives_on_beach
()
solutions/03_if/if3.rs:45
Function
crab_lives_on_beach
()
exercises/03_if/if3.rs:45
Function
create_empty_list
()
solutions/19_smart_pointers/box1.rs:16
Function
create_empty_list
TODO: 创建一个空的构造列表(cons list)。
exercises/19_smart_pointers/box1.rs:18
Function
create_international_package
()
solutions/07_structs/structs3.rs:51
Function
create_international_package
()
exercises/07_structs/structs3.rs:57
Function
create_local_package
()
solutions/07_structs/structs3.rs:61
Function
create_local_package
()
exercises/07_structs/structs3.rs:67
Function
create_non_empty_list
()
solutions/19_smart_pointers/box1.rs:20
Function
create_non_empty_list
TODO: 创建一个非空的构造列表(cons list)。
exercises/19_smart_pointers/box1.rs:23
Method
default
()
solutions/23_conversions/from_into.rs:13
Method
default
()
exercises/23_conversions/from_into.rs:13
Function
default_disliked_food
()
solutions/03_if/if2.rs:30
Function
default_disliked_food
()
exercises/03_if/if2.rs:32
Function
different_counts
()
solutions/23_conversions/as_ref_mut.rs:32
Function
different_counts
()
exercises/23_conversions/as_ref_mut.rs:34
Function
different_counts_using_string
()
solutions/23_conversions/as_ref_mut.rs:44
Function
different_counts_using_string
()
exercises/23_conversions/as_ref_mut.rs:46
Method
echo
(&mut self, s: String)
exercises/08_enums/enums3.rs:34
Function
empty_input
()
solutions/23_conversions/from_str.rs:61
Function
empty_input
()
exercises/23_conversions/from_str.rs:54
Function
equal_numbers
()
solutions/03_if/if1.rs:29
Function
equal_numbers
()
exercises/03_if/if1.rs:32
Function
explains_why_generating_nametag_text_fails
()
solutions/13_error_handling/errors1.rs:29
Function
explains_why_generating_nametag_text_fails
()
exercises/13_error_handling/errors1.rs:32
Function
factorial
(num: u64)
exercises/18_iterators/iterators4.rs:1
Function
factorial_fold
等同于 `factorial_for`,但更简短,且没有显式的 `for` 循环和可变变量。
solutions/18_iterators/iterators4.rs:15
Function
factorial_for
使用 `for` 循环 和 一个可变变量。
solutions/18_iterators/iterators4.rs:4
Function
factorial_of_0
()
solutions/18_iterators/iterators4.rs:43
Function
factorial_of_0
()
exercises/18_iterators/iterators4.rs:25
Function
factorial_of_1
()
solutions/18_iterators/iterators4.rs:50
Function
factorial_of_1
()
exercises/18_iterators/iterators4.rs:30
Function
factorial_of_2
()
solutions/18_iterators/iterators4.rs:56
Function
factorial_of_2
()
exercises/18_iterators/iterators4.rs:34
Function
factorial_of_4
()
solutions/18_iterators/iterators4.rs:63
Function
factorial_of_4
()
exercises/18_iterators/iterators4.rs:39
Function
factorial_product
等同于 `factorial_fold`,不过使用了Clippy建议的内置方法(built-in method)。
solutions/18_iterators/iterators4.rs:30
Function
fail_creating_weightless_package
()
solutions/07_structs/structs3.rs:43
Function
fail_creating_weightless_package
()
exercises/07_structs/structs3.rs:49
Method
fmt
(&self, f: &mut fmt::Formatter)
solutions/13_error_handling/errors5.rs:23
Method
fmt
(&self, f: &mut fmt::Formatter)
exercises/13_error_handling/errors5.rs:23
Function
fortytwo_is_bigger_than_thirtytwo
()
solutions/03_if/if1.rs:24
← previous
next →
101–200 of 673, ranked by callers