david.garden

Recent Resource

  • CodeBase overview

    Jul 09, 2026

  • QEMU Dev Start[youtube] notes

    Jul 09, 2026

  • QEMU Memory Model

    Jul 04, 2026

See 39 more →

Recent Project

  • QBOX

    Jul 15, 2026

  • rpclib (msgpack)

    Jul 14, 2026

  • Notes about DTS

    Jun 14, 2026

See 20 more →

Recent Area

  • cmake_cpm

    Jul 15, 2026

  • CMake Presets

    Jul 15, 2026

  • First Concepts not SFINAE

    Jul 15, 2026

  • faster compile

    Jul 12, 2026

  • Emacs

    Mar 11, 2026

See 112 more →

Home

❯

Area

❯

All Blogs

❯

Rust FAQ collection

Rust FAQ collection

Jun 18, 20211 min read

module system

  • Clear explanation of Rust’s module system
  • Cargo Package Layout
  • Rust modules confusion when there is main.rs and lib.rs
  • Path clarity
  • Mentally Modelling Modules

Link&lib&compile

  • Rust中的 bin, lib, rlib, a, so概念介绍
  • Rust reference linkage
  • Overview of the Compiler
  • https://users.rust-lang.org/t/the-big-picture-of-compilation-in-rust/6380/3

collection

  • Why we need Cell

random

  • https://rust-random.github.io/book/crates-gen.html?highlight=xoshiro#deterministic-generators
  • chacha algorithm
  • xoroshiro
  • 随机测试

Recent Resource

  • CodeBase overview

    Jul 09, 2026

  • QEMU Dev Start[youtube] notes

    Jul 09, 2026

  • QEMU Memory Model

    Jul 04, 2026

See 39 more →

Recent Project

  • QBOX

    Jul 15, 2026

  • rpclib (msgpack)

    Jul 14, 2026

  • Notes about DTS

    Jun 14, 2026

See 20 more →

Recent Area

  • cmake_cpm

    Jul 15, 2026

  • CMake Presets

    Jul 15, 2026

  • First Concepts not SFINAE

    Jul 15, 2026

  • faster compile

    Jul 12, 2026

  • Emacs

    Mar 11, 2026

See 112 more →

Graph View

  • module system
  • Link&lib&compile
  • collection
  • random

Created with Quartz v4.5.1 © 2026

  • GitHub