# Learning Rust Concepts: [https://sociocyber.site/rust_concepts_v2.html](https://sociocyber.site/rust_concepts_v2.html) Exploration a Rust Programming Language - (33 concepts) ## Memory 1. [Ownership](./Rust_Concepts/src/ownership.rs) 2. [Borrowing ](./Rust_Concepts/src/borrowing.rs)(shared &) 3. [Mutable Borrow](./Rust_Concepts/src/mutable_borrow.rs) (&mut) 4. [Clone](./Rust_Concepts/src/clone.rs) 5. [Stack vs Heap](./Rust_Concepts/src/stack_vs_heap.rs) ## TYPES 1. [Struct](./Rust_Concepts/src/struct.rs) 2. [Enum](./Rust_Concepts/src/enum.rs) 3. Option // TODO 4. Result (later) 5. Vec (later) 6. HashMap (later) ## CONTROL // Todo ## TRAITS // Todo ## ERROR // Todo ## LIFETIME ## ITER // Todo ## CLOSURES // Todo ## CONCUR // Todo ## MODULES // Todo