Safety-Critical Rust Coding Guidelines

Contents:

  • Introduction
  • Overview
  • Coding Guidelines
  • Compliance
  • Process
  • Appendices
  • Retired Guidelines
Safety-Critical Rust Coding Guidelines
  • Safety-Critical Rust Coding Guidelines
  • View page source

Safety-Critical Rust Coding Guidelines

Contents:

  • Introduction
  • Overview
    • Scope
    • How to Read
    • Versioning
  • Coding Guidelines
    • Types and Traits
    • Patterns
    • Expressions
    • Values
    • Statements
    • Functions
    • Associated Items
    • Implementations
    • Generics
    • Attributes
    • Entities and Resolution
    • Ownership and Destruction
    • Exceptions and Errors
    • Concurrency
    • Program Structure and Compilation
    • Unsafety
    • Macros
    • FFI
    • Inline Assembly
  • Compliance
    • Compliance Meaning
    • Deviation Process
  • Process
    • Style Guideline
    • Guideline Lifecycle
  • Appendices
    • Licenses
    • Standards Matrices
  • Retired Guidelines
    • Retired Types and Traits
    • Retired Patterns
    • Retired Expressions
    • Retired Values
    • Retired Statements
    • Retired Functions
    • Retired Associated Items
    • Retired Implementations
    • Retired Generics
    • Retired Attributes
    • Retired Entities and Resolution
    • Retired Ownership and Destruction
    • Retired Exceptions and Errors
    • Retired Concurrency
    • Retired Program Structure and Compilation
    • Retired Unsafety
    • Retired Macros
    • Retired FFI
    • Retired Inline Assembly

Indices and tables

  • Index

  • Search Page

Next

© Copyright 2025, Contributors to Coding Guidelines Subcommittee.

Built with Sphinx using a theme provided by Read the Docs.