MCPcopy Create free account

hub / github.com/SandmeyerX/rustlings-zh-cn / functions

Functions673 in github.com/SandmeyerX/rustlings-zh-cn

Functionat_least_three_types_of_fruits
()
solutions/11_hashmaps/hashmaps1.rs:31
Functionat_least_three_types_of_fruits
()
exercises/11_hashmaps/hashmaps1.rs:29
Functionaverage
(values: &[f64])
solutions/23_conversions/using_as.rs:4
Functionaverage
(values: &[f64])
exercises/23_conversions/using_as.rs:4
Functionbigger
(a: i32, b: i32)
solutions/03_if/if1.rs:1
Functionbigger
(a: i32, b: i32)
exercises/03_if/if1.rs:1
Functionbuild_scores
()
solutions/11_hashmaps/hashmaps3.rs:58
Functionbuild_scores
()
exercises/11_hashmaps/hashmaps3.rs:50
Functionbyte_counter
获取给定参数中的字节数(bytes, 而非字符数) (`.len()` 方法返回的是字符串中的字节数)。
solutions/23_conversions/as_ref_mut.rs:8
Functionbyte_counter
获取给定参数中的字节数(bytes, 而非字符数) (`.len()` 方法返回的是字符串中的字节数)。 TODO: 适当地添加 `AsRef` 特征作为特征约束(trait bound)。
exercises/23_conversions/as_ref_mut.rs:9
Functioncalculate_price_of_apples
(n_apples: u64)
solutions/quizzes/quiz1.rs:5
Functioncalculate_transport_fees
()
solutions/07_structs/structs3.rs:71
Functioncalculate_transport_fees
()
exercises/07_structs/structs3.rs:77
Functioncapitalize_first
TODO: 完成 `capitalize_first` 函数。 "hello" -> "Hello"
exercises/18_iterators/iterators2.rs:5
Functioncapitalize_words_string
TODO: 再次将 `capitalize_first` 函数应用于字符串切片的切片。 并单独返回一个字符串。 ["hello", " ", "world"] -> "Hello World"
solutions/18_iterators/iterators2.rs:23
Functioncapitalize_words_string
TODO: 再次将 `capitalize_first` 函数应用于字符串切片的切片。 并单独返回一个字符串。 ["hello", " ", "world"] -> "Hello World"
exercises/18_iterators/iterators2.rs:23
Functioncapitalize_words_vector
将 `capitalize_first` 函数应用于字符串切片的切片。 并返回一个字符串动态数组。 ["hello", "world"] -> ["Hello", "World"]
solutions/18_iterators/iterators2.rs:16
Functioncapitalize_words_vector
TODO: 将 `capitalize_first` 函数应用于字符串切片的切片。 并返回一个字符串动态数组。 ["hello", "world"] -> ["Hello", "World"]
exercises/18_iterators/iterators2.rs:16
Methodchange_color
(&mut self, red: u8, green: u8, blue: u8)
exercises/08_enums/enums3.rs:38
Functionchar_counter
获取给定参数中的字符数(而非字节数)。
solutions/23_conversions/as_ref_mut.rs:13
Functionchar_counter
获取给定参数中的字符数(而非字节数)。 TODO: 适当地添加 `AsRef` 特性作为特征约束。
exercises/23_conversions/as_ref_mut.rs:15
Functioncheck_ice_cream
()
solutions/12_options/options1.rs:30
Functioncheck_icecream
()
exercises/12_options/options1.rs:26
Functioncompare_license_information
()
solutions/15_traits/traits4.rs:27
Functioncompare_license_information
()
exercises/15_traits/traits4.rs:27
Functioncompare_license_information_backwards
()
solutions/15_traits/traits4.rs:32
Functioncompare_license_information_backwards
()
exercises/15_traits/traits4.rs:32
Functioncompare_license_types
(software1: impl Licensed, software2: impl Licensed)
solutions/15_traits/traits4.rs:13
Functioncompare_license_types
TODO: 通过修改此函数的签名来修复编译器错误。
exercises/15_traits/traits4.rs:14
Functioncompose_a_string
()
solutions/09_strings/strings3.rs:33
Functioncompose_a_string
()
exercises/09_strings/strings3.rs:29
Functioncompose_me
(input: &str)
solutions/09_strings/strings3.rs:5
Functioncompose_me
(input: &str)
exercises/09_strings/strings3.rs:5
Functioncorrect_width_and_height
()
solutions/17_tests/tests3.rs:28
Functioncorrect_width_and_height
()
exercises/17_tests/tests3.rs:28
Functioncount_collection_complete
()
solutions/18_iterators/iterators5.rs:130
Functioncount_collection_complete
()
exercises/18_iterators/iterators5.rs:118
Functioncount_collection_equals_for
()
solutions/18_iterators/iterators5.rs:151
Functioncount_collection_equals_for
()
exercises/18_iterators/iterators5.rs:139
Functioncount_collection_for
(collection: &[HashMap<String, Progress>], value: Progress)
solutions/18_iterators/iterators5.rs:31
Functioncount_collection_for
(collection: &[HashMap<String, Progress>], value: Progress)
exercises/18_iterators/iterators5.rs:31
Functioncount_collection_iterator
(collection: &[HashMap<String, Progress>], value: Progress)
solutions/18_iterators/iterators5.rs:39
Functioncount_collection_iterator
TODO: 使用迭代器而不是 `for` 循环来实现 `count_collection_for` 的功能。
exercises/18_iterators/iterators5.rs:44
Functioncount_collection_iterator_flat
等同于 `count_collection_iterator` 和 `count_iterator`, 其迭代方式就好像集合是单个容器,而非容器的容器(更准确地说,是单个迭代器,而非迭代器的迭代器)。
solutions/18_iterators/iterators5.rs:51
Functioncount_collection_none
()
solutions/18_iterators/iterators5.rs:144
Functioncount_collection_none
()
exercises/18_iterators/iterators5.rs:133
Functioncount_collection_some
()
solutions/18_iterators/iterators5.rs:137
Functioncount_collection_some
()
exercises/18_iterators/iterators5.rs:127
Functioncount_complete
()
solutions/18_iterators/iterators5.rs:100
Functioncount_complete
()
exercises/18_iterators/iterators5.rs:88
Functioncount_complete_equals_for
()
solutions/18_iterators/iterators5.rs:118
Functioncount_complete_equals_for
()
exercises/18_iterators/iterators5.rs:106
Functioncount_for
(map: &HashMap<String, Progress>, value: Progress)
exercises/18_iterators/iterators5.rs:15
Functioncount_iterator
TODO: 使用迭代器而不是 `for` 循环来实现 `count_for` 的功能。
exercises/18_iterators/iterators5.rs:26
Functioncount_none
()
solutions/18_iterators/iterators5.rs:112
Functioncount_none
()
exercises/18_iterators/iterators5.rs:100
Functioncount_some
()
solutions/18_iterators/iterators5.rs:106
Functioncount_some
()
exercises/18_iterators/iterators5.rs:94
Functioncrab_lives_on_beach
()
solutions/03_if/if3.rs:45
Functioncrab_lives_on_beach
()
exercises/03_if/if3.rs:45
Functioncreate_empty_list
()
solutions/19_smart_pointers/box1.rs:16
Functioncreate_empty_list
TODO: 创建一个空的构造列表(cons list)。
exercises/19_smart_pointers/box1.rs:18
Functioncreate_international_package
()
solutions/07_structs/structs3.rs:51
Functioncreate_international_package
()
exercises/07_structs/structs3.rs:57
Functioncreate_local_package
()
solutions/07_structs/structs3.rs:61
Functioncreate_local_package
()
exercises/07_structs/structs3.rs:67
Functioncreate_non_empty_list
()
solutions/19_smart_pointers/box1.rs:20
Functioncreate_non_empty_list
TODO: 创建一个非空的构造列表(cons list)。
exercises/19_smart_pointers/box1.rs:23
Methoddefault
()
solutions/23_conversions/from_into.rs:13
Methoddefault
()
exercises/23_conversions/from_into.rs:13
Functiondefault_disliked_food
()
solutions/03_if/if2.rs:30
Functiondefault_disliked_food
()
exercises/03_if/if2.rs:32
Functiondifferent_counts
()
solutions/23_conversions/as_ref_mut.rs:32
Functiondifferent_counts
()
exercises/23_conversions/as_ref_mut.rs:34
Functiondifferent_counts_using_string
()
solutions/23_conversions/as_ref_mut.rs:44
Functiondifferent_counts_using_string
()
exercises/23_conversions/as_ref_mut.rs:46
Methodecho
(&mut self, s: String)
exercises/08_enums/enums3.rs:34
Functionempty_input
()
solutions/23_conversions/from_str.rs:61
Functionempty_input
()
exercises/23_conversions/from_str.rs:54
Functionequal_numbers
()
solutions/03_if/if1.rs:29
Functionequal_numbers
()
exercises/03_if/if1.rs:32
Functionexplains_why_generating_nametag_text_fails
()
solutions/13_error_handling/errors1.rs:29
Functionexplains_why_generating_nametag_text_fails
()
exercises/13_error_handling/errors1.rs:32
Functionfactorial
(num: u64)
exercises/18_iterators/iterators4.rs:1
Functionfactorial_fold
等同于 `factorial_for`,但更简短,且没有显式的 `for` 循环和可变变量。
solutions/18_iterators/iterators4.rs:15
Functionfactorial_for
使用 `for` 循环 和 一个可变变量。
solutions/18_iterators/iterators4.rs:4
Functionfactorial_of_0
()
solutions/18_iterators/iterators4.rs:43
Functionfactorial_of_0
()
exercises/18_iterators/iterators4.rs:25
Functionfactorial_of_1
()
solutions/18_iterators/iterators4.rs:50
Functionfactorial_of_1
()
exercises/18_iterators/iterators4.rs:30
Functionfactorial_of_2
()
solutions/18_iterators/iterators4.rs:56
Functionfactorial_of_2
()
exercises/18_iterators/iterators4.rs:34
Functionfactorial_of_4
()
solutions/18_iterators/iterators4.rs:63
Functionfactorial_of_4
()
exercises/18_iterators/iterators4.rs:39
Functionfactorial_product
等同于 `factorial_fold`,不过使用了Clippy建议的内置方法(built-in method)。
solutions/18_iterators/iterators4.rs:30
Functionfail_creating_weightless_package
()
solutions/07_structs/structs3.rs:43
Functionfail_creating_weightless_package
()
exercises/07_structs/structs3.rs:49
Methodfmt
(&self, f: &mut fmt::Formatter)
solutions/13_error_handling/errors5.rs:23
Methodfmt
(&self, f: &mut fmt::Formatter)
exercises/13_error_handling/errors5.rs:23
Functionfortytwo_is_bigger_than_thirtytwo
()
solutions/03_if/if1.rs:24
← previousnext →101–200 of 673, ranked by callers