Skip to content

NickAger/LearningRust

Repository files navigation

LearningRust

Focusing on embedded uses of Rust see:

Rust

Rust a language that has "speed, correctness, and expressiveness" in the same language.

Links:

Borrow checker

The basic idea of the borrow checker is that values may not be mutated or moved while they are borrowed, but how do we know whether a value is borrowed? The idea is quite simple: whenever you create a borrow, the compiler assigns the resulting reference a lifetime. This lifetime corresponds to the span of the code where the reference may be used. The compiler will infer this lifetime to be the smallest lifetime that it can have that still encompasses all the uses of the reference.

From: Non lexical lifetimes RFC

Swift on a Cortex M3

Alternatives:

About

focusing on embedded uses of Rust https://www.rust-lang.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published