Rust-túra Tartalomjegyzék

Okos Mutatók

Azon túl, hogy a & operátorral referenciákat csinálhatunk már létező, adott típusú adatra, a Rust ad nekünk olyan, referencia-szerű struktúrákat, amiket okos mutatónak hívunk.

A referenciákra gondolhatunk úgy, mint típusokra, melyek másik típusokhoz engednek hozzáférni. Az okos mutatók abban mások, hogy belső működésüket programozók által írt logika adja. Te, mint programozó vagy az okos rész.

Általában az okos pointerek megvalósítják a Deref, DerefMut és Drop traiteket, így tudják meghatározni, mit csináljon velük a * és . operátor.