Rust

Rust

46 bookmarks
Custom sorting
Learn to become a Rust developer
Learn to become a Rust developer
Community driven, articles, resources, guides, interview questions, quizzes for Rust development. Learn to become a modern Rust developer by following the steps, skills, resources and guides listed in this roadmap.
·roadmap.sh·
Learn to become a Rust developer
Error Handling In Rust - A Deep Dive | Luca Palmieri
Error Handling In Rust - A Deep Dive | Luca Palmieri
Error handling in Rust can be confusing - should you use a library? Which one? For what purpose? This chapter provides a structured framework to reason about errors as well as a guide on how to leverage the existing ecosystem (`thiserror`, `anyhow`).
·lpalmieri.com·
Error Handling In Rust - A Deep Dive | Luca Palmieri
Async: What is blocking? – Alice Ryhl
Async: What is blocking? – Alice Ryhl
The async/await feature in Rust is implemented using a mechanism known as cooperative scheduling, and this has some important consequences for people who write asynchronous Rust code.
Alice Ryhl
·ryhl.io·
Async: What is blocking? – Alice Ryhl
Rust Object Store Donation | InfluxData
Rust Object Store Donation | InfluxData
Today we are happy to officially announce that InfluxData has donated a generic object store implementation to the Apache Arrow project. #influxdb
·influxdata.com·
Rust Object Store Donation | InfluxData
Enums and Pattern Matching in Rust
Enums and Pattern Matching in Rust
In Rust, enums are composite data types that can have multiple variants. In this article, we show you how to define, instantiate, and use them. We also cover pattern matching and two common enums for error handling: Option and Result.
·serokell.io·
Enums and Pattern Matching in Rust
Traits in Rust
Traits in Rust
In this article, we cover the basics of traits in Rust: what they are, when they are useful, and how to use them.
·serokell.io·
Traits in Rust
Generics in Rust
Generics in Rust
With Rust generics, programmers can write general algorithms that work with arbitrary types, reducing code duplication and providing type safety. In this article, we show when and how to use them.
·serokell.io·
Generics in Rust
Get Started with Rust: Structs
Get Started with Rust: Structs
In Rust, structs are composite data types that contain multiple related types. In this article, we show you how to define and instantiate structs, derive traits for them, and create struct methods.
·serokell.io·
Get Started with Rust: Structs
Writing RecordBatches to Delta in Rust
Writing RecordBatches to Delta in Rust
A developer focused post explaining how to write to a Delta table in Rust using the Apache Arrow RecordBatch data structure.
·buoyantdata.com·
Writing RecordBatches to Delta in Rust
JSON Serialization and Deserialization With Rust
JSON Serialization and Deserialization With Rust
Learn how to convert data between JSON format and Rust objects effortlessly using serialization and deserialization techniques in Rust.
·makeuseof.com·
JSON Serialization and Deserialization With Rust