Rust Box<T>에 관해
Modules Cheat Sheet Crate root: crate를 컴파일할 때 crate root file을 맨 처음 확인한다. library crate은 src/lib.rs을, binary crate은 src/main.rs을 crate root file로 인식한다
Rust에서 메모리 관리하는 방법인 소유권에 대해
여러 변수가 소유권을 공유할 수 있는 포인터이다. C++의 shared_ptr에 해당한다. 또한 python에서 garbafe collector가 리스트를 관리하는 방법이기도 하다.사진과 같이 list에는 reference count가 몇 개의 변수가 리스트를 참조하고
Arc, Rc, Refcell, 그리고 Mutex에 대한 설명과 비교
한 번만 쓸 수 있는 synchronization primitive (기본 요소)이다. static하고 thread-safe하다.
It's impossible. But we can accomplish our goal somehow.
Understanding the Difference Between Slice and Reference to Slice
About Reference and Lifetime
About panic which is the one of errors.
About Result in Rust
About Cell and RefCell
About struct in rust
About Enums in rust
About pattern matching in rust
About Rust Traits focusing on compatibility