Rust Platform
Exercises
Login
Exercises
All Exercises
Level
Name
Tags
Hello Rustacean
strings
Variables and Mutability
variables
mutability
Primitive Types
types
primitives
Function Return Values
functions
Control Flow
match
pattern matching
if statements
Strings and Slices
strings
slicing
Vectors and Vec
vec
array
slicing
Working with Enums
enums
lifetimes
Result Handling
result
error handling
Basic Tokenizer
enums
strings
tokenizing
Ownership and Borrowing
ownership
borrowing
Basic Struct
structs
format
Error Result
enums
result
Pattern Matching
match
enums
Mini Parser
json
enums
parser
Simple Calculations
functions
math
basic-rust
Reverse a String
iterators
strings
functions
Vowel Counter
strings
Variable Assigment and Mutability
variables
mutability
references
Scopes and Shadowing
scoping
mutability
shadowing
references
lifetimes
Json Serialization
json
strings
URL Query Parameter Parser
strings
hashmap
parsing
Fibonacci Sequence
recursion
functions
math
Using Structs in Rust
methods
strings
structs