YoVDO

Rust for Linux: Code Documentation and Testing - Mentorship Session

Offered By: Linux Foundation via YouTube

Tags

Rust Courses Linux Kernel Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the integration of Rust into the Linux kernel through this mentorship session focused on code documentation and testing practices. Delve into the Rust for Linux project, which aims to introduce a new system programming language with guaranteed protection against undefined behavior. Learn about the importance of accurately describing safety contracts and invariants for both safe and unsafe code. Discover how to write effective documentation, including coding guidelines and safety justifications for unsafe blocks. Gain insights into Rust's unique approach to documentation examples that double as tests. Examine techniques for writing documentation tests and general testing methodologies. Join Miguel Ojeda, Rust for Linux Maintainer, for this informative session that requires no prior Rust knowledge.

Syllabus

Mentorship Session: Rust for Linux: Code Documentation & Tests


Taught by

Linux Foundation

Tags

Related Courses

Linux Kernel Development Model and Compilation
Udemy
Linux Kernel Development Course
Udemy
A Mechanism to Isolate CPU Topology Information in the Linux Kernel - CPU Namespace
linux.conf.au via YouTube
A Rolling Stable Kernel Model
Linux Foundation via YouTube
A Sockets API for LoRa - Standardizing IoT Network Interfaces
Linux Foundation via YouTube