Homepage
Open in app
Sign in
Get started
Rustaceans
Setting Up RUST
Write For Us
Rust Bytes Newsletter
Follow
Rust’s Big Fix for Crates 🦀
Rust’s Big Fix for Crates 🦀
Today’s Issue: Google Open-Sources Rust Cloud API Libraries, Using Rust To Control Hundreds of Satellites, and Making Unsafe Rust a Little…
Rustaceans Editors
Jul 14
Latest Stories
Vectors
Vectors
After getting cozy with enums and pattern matching in our previous days, it’s time to turn our attention to another Rust superstar…
John Philip
Jul 16
Unlocking Effortless Asynchrony: Mastering the Easy Event-Driven Paradigm in Rust — Code nomad
Unlocking Effortless Asynchrony: Mastering the Easy Event-Driven Paradigm in Rust — Code nomad
Photo by Tima Miroshnichenko: https://www.pexels.com/photo/alarm-clocks-on-wooden-shelves-8327954/
The Code Nomad
Jul 16
Pattern Matching with Enums
Pattern Matching with Enums
Yesterday, we looked into Rust enums, seeing how they can be used for modelling choices, states, and even data-packed variants.
John Philip
Jul 15
Enums
Enums
Enums in Rust are like a Swiss Army knife for programmers — compact, versatile, and ready to handle a variety of situations. They let you…
John Philip
Jul 15
Methods on Structs
Methods on Structs
In our previous writeup, we briefly looked at methods and associated functions in the context of Structs.
John Philip
Jul 15
Why Your Next Microservice Should Be Written in Rust (And How to Get Started in 10 Minutes)
Why Your Next Microservice Should Be Written in Rust (And How to Get Started in 10 Minutes)
A practical guide to building blazing-fast, memory-safe microservices
Ashish Sharda
Jul 14
Struct
Struct
Structs are Rust’s way of grouping related code and data together. Since Rust isn’t fully object-oriented and doesn’t rely on objects to…
John Philip
Jul 14
Match Expressions
Match Expressions
The match expression provides a clear, expressive way to handle all possible cases of Option or Result.
John Philip
Jul 13
Result Enum
Result Enum
The Result enum is very powerful for representing operations that might succeed with a value or fail with an error. It’s very useful for…
John Philip
Jul 13
Why Rust Is the Perfect Language for coding agents
Why Rust Is the Perfect Language for coding agents
When it comes to designing the next generation of software systems with the assistance of large language models (LLMs), there is a growing…
Enzo Lombardi
Jul 12
Dependency Injection in Rust Using Microsoft’s InjectorPP
Dependency Injection in Rust Using Microsoft’s InjectorPP
In the Rust ecosystem, dependency injection is often approached through more manual and verbose alternatives. But while dynamic languages…
Enzo Lombardi
Jul 10
Option Enum
Option Enum
Rust has an elegant way of handling null/nilvalues using the Option Enum. In this writeup we will cover the Option enum, its purpose, and…
John Philip
Jul 10
Demystifying the Borrow Checker: A Newbie’s Guide to Rust’s Superpower
Demystifying the Borrow Checker: A Newbie’s Guide to Rust’s Superpower
If you’ve spent any time researching Rust, you’ve undoubtedly heard whispers, perhaps even shouts, about the “Borrow Checker.” For many…
Ashish Sharda
Jul 10
String vs &str
String vs &str
String and &str are very common in Rust language and understanding them will save you a lot. Today we will look at what they are, and how…
John Philip
Jul 9
About Rustaceans
Latest Stories
Archive
About Medium
Terms
Privacy
Teams