Rust CookBook

Conteudo

  1. Algorithms
    • - Generate Random Values
    • - Sort a Vector
  2. Command Line
    • - Argument Parsing
    • - ANSI Terminal
  3. Compression
    • - Working with Tarballs
  4. Concurrency
    • - Explicit Threads
    • - Data Parallelism
  5. Cryptography
    • - Hashing
    • - Encryption
  6. Data Structures
    • - Bitfield
  7. Database
    • - SQLite
    • - Postgres
  8. Date and Time
    • - Duration and Calculation
    • - Parsing and Displaying
  9. Development Tools
    • Debugging
      • - Log Messages
      • - Configure Logging
    • - Versioning
    • - Build Time Tooling
  10. Encoding
    • - Character Sets
    • - CSV processing
    • - Structured Data
  11. Error Handling
    • - Handle Error Variants
  12. File System
    • - Read & Write
    • - Directory Traversal
  13. Hardware Support
    • - Processor
  14. Memory Management
    • - Global Static
  15. Network
    • - Server
  16. Operating System
    • - External Command
  17. Science
    • Mathematics
      • - Linear Algebra
      • - Trigonometry
      • - Complex Numbers
      • - Statistics
      • - Miscellaneous
  18. Text Processing
    • - Regular Expressions
    • - String Parsing
  19. Web Programming
    • - Extracting Links
    • - URL
    • - Media Types
    • Clients
      • - Making Requests
      • - Calling a Web API
      • - Downloads
      • - Web Authentication