Developer tips & trick, one bite at a time

start learning Rust article series

Traits in Rust Learn what is Traits in Rust. Tutorial on how to implement Traits in Rust programming language. It's similar to interfaces in other languages
What is Lifetime in Rust? Understand What is Lifetime in Rust? what error a lifetime could cause and how to solve this problem
Generic Types in Rust Learn what is Generic Types in Rust. Tutorial on how to implement Generic Types in Rust programming language
Hash Map in Rust Learn what is Hash Map in Rust. Tutorial on how to use Hash Map, the key value pair collection in Rust
Vector: collection in Rust Vector can be used to storing lists of values in Rust. It's one of the collection that included in standard library in Rust
Collections data structure in Rust Learn about Collections data structure in Rust. What collections is available and how to use it
If and let in Rust Control flow When there are many possible values, but we only care about one in a control flow, we can use if and let syntax in rust.
Match control flow in Rust There is one more powerful control flow in Rust, which is match. It's pretty straightforward, we would return a value based on match condition
The Option Enum in Rust, null alternative Rust didn't have a null value. But there is an Enum Option that can implement null behavior
Enums in Rust Learn what is enums in Rust programming language. How to use enums and when to use it
Struct Method in Rust How to add a method on a struct in Rust. If we do have a special repeatable task for a struct, it's better to put it, in it's own function
Struct data type in Rust Learn what is Struct data type in Rust? How to use structure data type in Rust programming language
Slice data type in Rust Learn about Slice data type in Rust. It's a reference for sequence of elements in a collection
References in Rust This is part of the ownership lesson in Rust. References is a cheap way to use other variable on other function without passing the whole value
What is ownership in Rust Understand what is ownership in Rust. Ownership enables Rust to make memory safety guarantees without needing a garbage collector.
Next Page 👉