mirror of
https://github.com/rust-lang/rustlings.git
synced 2024-12-25 00:00:05 +03:00
Merge branch 'main'
This commit is contained in:
commit
ff3e6c05a5
|
@ -1,7 +1,7 @@
|
||||||
# Generics
|
# Generics
|
||||||
|
|
||||||
Generics is the topic of generalizing types and functionalities to broader cases.
|
Generics is the topic of generalizing types and functionalities to broader cases.
|
||||||
This is extremely useful for reducing code duplication in many ways, but can call for rather involving syntax.
|
This is extremely useful for reducing code duplication in many ways, but can call for some rather involved syntax.
|
||||||
Namely, being generic requires taking great care to specify over which types a generic type is actually considered valid.
|
Namely, being generic requires taking great care to specify over which types a generic type is actually considered valid.
|
||||||
The simplest and most common use of generics is for type parameters.
|
The simplest and most common use of generics is for type parameters.
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
// - Append "bar" to the string a specified amount of times
|
// - Append "bar" to the string a specified amount of times
|
||||||
//
|
//
|
||||||
// The exact form of this will be:
|
// The exact form of this will be:
|
||||||
// - The input is going to be a vector of a 2-length tuple,
|
// - The input is going to be a Vector of 2-length tuples,
|
||||||
// the first element is the string, the second one is the command.
|
// the first element is the string, the second one is the command.
|
||||||
// - The output element is going to be a vector of strings.
|
// - The output element is going to be a vector of strings.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue