singularity

Chapter 1: Getting Started

Creating a Project with Cargo

Building and Running a Cargo Project

Appendix A: Keywords

Keywords Currently in Use

Keywords Reserved for Future Use

Raw Identifiers

Appendix B: Operators and Symbols

Operators

Non-operator Symbols

Appendix C: Derivable Traits

Debug for Programmer Output

PartialEq and Eq for Equality Comparisons

PartialOrd and Ord for Ordering Comparisons

Clone and Copy for Duplicating Values

Hash for Mapping a Value to a Value of Fixed Size

Default for Default Values

Appendix D: Useful Development Tools

Automatic Formatting with rustfmt

Fix Your Code with rustfix

More Lints with Clippy

IDE Integration Using rust-analyzer