[Rust] PhantomData
ν¬ν λ°μ΄ν°λ λ¬μ€νΈμ κΉκΉν νμ κ²μ¬λ₯Ό μ‘°κΈ μλλ₯Ό μ μλ μλ¨ μ€ νλλ€.
λ 그리 λλ¨ν건 μλκ³ .
λ¬μ€νΈλ μ λλ¦ κ΅¬μ‘°μ²΄ μ μμ, λͺ
μν μ λλ¦ λ§€κ°λ³μμ λΌμ΄ννμμ΄ λ°λμ ꡬ쑰체 νλμ λͺ
μλ κ²μ μꡬνλ€.
μλλ κ·Έ μμλ€.
μ¬κ·μ νλλ₯Ό ꡬμ±ν κ²½μ°μ μ λλ¦ νμ
μ μ¬μ©ν΄λ μ¬μ©νμ§ μμ κ²μ²λ° μΈμνλ€.


λ¬Όλ‘ μΌλ°μ μΈ νμ
μ΄λ©΄ value:Tμ κ°μ΄ λ¬μ λ¬Έμ κ° μκ² μ§λ§, μμΈμ μΈ κ²½μ°λ₯Ό λ§νλ€.
μΈμλ μ κΈ° λμ΄ν μ λλ¦ λ§€κ°λ³μκ° νλμ λ°λ‘ μ¬μ©λλ κ² μλλΌ λ©μλμμλ§ μ¬μ©ν μλ μλ κ²μ΄κ³ .
μ΄λ΄λλ ν¬ν
λ°μ΄ν°μ λͺ
μν νμκ° μλ μ λλ¦ λ§€κ°λ³μλ₯Ό λ£μ΄μ£Όλ©΄ λλ€.
μ΄λ κ².

κ·ΈλΌ μ λ κ²μ΄λ€.
λ±ν λ μ©λμ λ¨Ήλ κ²λ μλκ³ μ±λ₯μ μν΄λ μλ€. λ§ κ·Έλλ‘ μ λ Ή λ°μ΄ν°λ€.
λ¬Έλ²μ ννΌλ§μ μν κΈ°λ₯μ΄λ€.
μ°Έμ‘°
https://doc.rust-lang.org/beta/std/marker/struct.PhantomData.html