rust : wip.

This commit is contained in:
Dmitry Voronin 2023-11-20 21:28:15 +03:00
parent 3cd93671e2
commit 5f3cd5001b
3 changed files with 24 additions and 0 deletions

10
dev/lang/rust/for.md Normal file
View file

@ -0,0 +1,10 @@
# For loop.
# Iterate.
```rust
let number = 10;
for i in 0..number { } // Exclusive.
for i in 1..=number { } // Inclusive.
for _ in 0..number { } // Drop variable.
```

View file

@ -75,3 +75,11 @@ for c in "Зд".bytes() {}
// To iterate over UTF letters you need to use an external crate. // To iterate over UTF letters you need to use an external crate.
``` ```
## Uppercase / Lowercase.
```rust
let s = String::from("Hi there!");
let uppercase = s.to_uppercase();
let lowercase = s.to_lowercase();
```

View file

@ -33,3 +33,9 @@ You can clone a Vec in cases when you need to modify a copy.
```rust ```rust
foo(vector.clone()) foo(vector.clone())
``` ```
# Push (append).
```rust
vector.push(4);
```