Skip to content

Learning Rust: resources, tools and code samples

License

Notifications You must be signed in to change notification settings

sheroz/learn-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning Rust

ferris-learner

Resources, tools, and code samples for learning Rust Programming Language

Books

Courses & Workshops

Other resources

Concurrency

Benchmarking

Tools

Visual Studio Code - Debugging

Also, try dbg!

dbg!(..);

Usage details and examples: std::dbg

Visual Studio Code - DEBUG CONSOLE (lldb)

>help
>v
>print a
>p &a
>x &a
>x 0x00555555597036
>x -c 256 0x00555555597036
>q

Code Coverage

Setting-up and using the cargo-llvm-cov based code coverage

$cargo +stable install cargo-llvm-cov --locked
$cargo llvm-cov
$cargo llvm-cov --html
$cargo llvm-cov --open 

Clippy

  • Clippy - A collection of lints to catch common mistakes and improve your Rust code

List of code samples built for learning purposes

About

Learning Rust: resources, tools and code samples

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages