Table of Contents - Rust Cookbook (original) (raw)

  1. Table of Contents
  2. About
  3. 1. Algorithms
    1. 1.1. Generate Random Values
    2. 1.2. Sort a Vector
  4. 2. Command Line
    1. 2.1. Argument Parsing
    2. 2.2. ANSI Terminal
  5. 3. Compression
    1. 3.1. Working with Tarballs
  6. 4. Concurrency
    1. 4.1. Explicit Threads
  7. 4.2. Data Parallelism
  8. 5. Cryptography
    1. 5.1. Hashing
  9. 5.2. Encryption
  10. 6. Data Structures
    1. 6.1. Bitfield
  11. 7. Database
    1. 7.1. SQLite
  12. 7.2. Postgres
  13. 8. Date and Time
    1. 8.1. Duration and Calculation
  14. 8.2. Parsing and Displaying
  15. 9. Development Tools
    1. 9.1. Debugging
    1. 9.1.1. Log Messages
      1. 9.1.2. Configure Logging
  16. 9.2. Versioning
  17. 9.3. Build Time Tooling
  18. 10. Encoding
    1. 10.1. Character Sets
  19. 10.2. CSV processing
  20. 10.3. Structured Data
  21. 11. Error Handling
    1. 11.1. Handle Error Variants
  22. 12. File System
    1. 12.1. Read & Write
  23. 12.2. Directory Traversal
  24. 13. Hardware Support
    1. 13.1. Processor
  25. 14. Memory Management
    1. 14.1. Global Static
  26. 15. Network
    1. 15.1. Server
  27. 16. Operating System
    1. 16.1. External Command
  28. 17. Science
    1. 17.1. Mathematics
    1. 17.1.1. Linear Algebra
      1. 17.1.2. Trigonometry
      2. 17.1.3. Complex Numbers
      3. 17.1.4. Statistics
      4. 17.1.5. Miscellaneous
  29. 18. Text Processing
    1. 18.1. Regular Expressions
  30. 18.2. String Parsing
  31. 19. Web Programming
    1. 19.1. Extracting Links
  32. 19.2. URL
  33. 19.3. Media Types
  34. 19.4. Clients
    1. 19.4.1. Making Requests
      1. 19.4.2. Calling a Web API
      2. 19.4.3. Downloads
      3. 19.4.4. Web Authentication

Rust Cookbook