Skip to content
Articles
Tips
Videos
Topics
Key Concepts
Semantics and Syntax
Types and Values
Control Flow
Error Handling
Iterators, Collections, and Repetition
Data Structures
Testing
Deployment
Application architecture/design
Data structure design
Playlists
Learn Rust
Idiomatic Rust
Experiments and Exercises
Creative Coding Projects
Crate of the Week
Talks and Presentations
Compose Podcast
Articles
Tips
Videos
Topics
Key Concepts
Semantics and Syntax
Types and Values
Control Flow
Error Handling
Iterators, Collections, and Repetition
Data Structures
Testing
Deployment
Application architecture/design
Data structure design
Playlists
Learn Rust
Idiomatic Rust
Experiments and Exercises
Creative Coding Projects
Crate of the Week
Talks and Presentations
Compose Podcast
Patreon
Accelerant.dev
whichlang — Crate of the Week 496
May 24, 2023
Notes and Resources
A quick introduction of the whichlang crate, a language detection library written in Rust that was featured in This Week in Rust (TWIR) edition 496.
Resources:
TWIR 496
https://this-week-in-rust.org/blog/20…
Code:
https://github.com/quickwit-oss/which…
Prev
Implementing Doubly-Linked Lists in Rust
Building a Weather Forecast Command-Line App in Rust
Next
Articles
Tips
Videos
Topics
Key Concepts
Semantics and Syntax
Types and Values
Control Flow
Error Handling
Iterators, Collections, and Repetition
Data Structures
Testing
Deployment
Application architecture/design
Data structure design
Playlists
Learn Rust
Idiomatic Rust
Experiments and Exercises
Creative Coding Projects
Crate of the Week
Talks and Presentations
Compose Podcast
Articles
Tips
Videos
Topics
Key Concepts
Semantics and Syntax
Types and Values
Control Flow
Error Handling
Iterators, Collections, and Repetition
Data Structures
Testing
Deployment
Application architecture/design
Data structure design
Playlists
Learn Rust
Idiomatic Rust
Experiments and Exercises
Creative Coding Projects
Crate of the Week
Talks and Presentations
Compose Podcast
Patreon
Accelerant.dev