rust
/
tracks
/
rust-standard-library
BETA
cloud
R
overview
all tracks
/
track 03 · intermediate
new
Rust Standard Library
Explore the Rust Standard Library and learn how to use its powerful features.
vec
iter
stdlib
start · string-basics
⏎
your progress
0
/ 55
0% complete · 55 to go
started
2 weeks ago
0d
streak
⌘K
M01
All challenges
55 challenges · ~9.7h
01
String Basics
easy
02
String Manipulation
easy
03
String Parsing
easy
04
String Building
medium
05
Unicode and Graphemes
medium
06
String Iterators
easy
07
String Patterns
medium
08
OsString and Platform Strings
medium
09
HashSet Operations
easy
10
BTreeMap Basics
easy
11
VecDeque Usage
medium
12
Collection Conversions
medium
13
BTreeSet Ranges
medium
14
Entry API Pattern
hard
15
Binary Heap Operations
medium
16
LinkedList Basics
easy
17
HashMap Advanced
medium
18
Reading Files
easy
19
Writing Files
easy
20
Path Operations
easy
21
Directory Traversal
medium
22
File Metadata
medium
23
Stdio Operations
easy
24
Temporary Files
medium
25
Iterator Combinators
easy
26
Iterator Inspection
medium
27
Fold and Scan
medium
28
Iterator Filtering
easy
29
Iterator Flattening
medium
30
Custom Iterators
hard
31
From and Into Traits
easy
32
TryFrom and TryInto
medium
33
AsRef and AsMut
medium
34
Borrow and ToOwned
medium
35
ToString and Display
easy
36
Deref and DerefMut
hard
37
Duration Operations
easy
38
SystemTime Usage
medium
39
Environment Variables
easy
40
Process and Exit
medium
41
Number Conversions
medium
42
Floating Point Edge Cases
medium
43
Integer Parsing
easy
44
Number Formatting
easy
45
Clone and Copy Traits
easy
46
Debug and Display Derive
easy
47
PartialEq and Eq
easy
48
PartialOrd and Ord
medium
49
Hash Trait
medium
50
Default Trait Patterns
easy
51
Box and Heap Allocation
easy
52
Rc and Reference Counting
medium
53
Arc and Thread Safety
medium
54
Cell and RefCell
hard
55
Cow (Copy-on-Write)
medium