Rust Traits
-
Rust

روز ۳۷: تمرین عملی سنگین در Rust برای درک مفاهیم پیشرفته
بعد از یادگیری مفاهیم مهمی مانند Ownership، Borrowing، Lifetimes، Structها، Enumها، Traits و ترکیب آنها، بهترین راه برای تثبیت دانش در Rust انجام یک تمرین عملی سنگین و نزدیک به دنیای واقعی است. در این…
بیشتر بخوانید » -
Rust

روز ۳۶: ترکیب Traits و Lifetimes در Rust برای طراحی APIهای ایمن
در Rust زمانی که به طراحی کدهای حرفهای و قابل استفاده مجدد میرسیم، معمولاً نیاز داریم Traits و Lifetimes را همزمان استفاده کنیم. Traits به ما امکان تعریف رفتار مشترک برای انواع مختلف داده را…
بیشتر بخوانید » -
Rust

روز ۳۲: Traits در Rust چیست و چرا اهمیت دارد
Trait در Rust یک قرارداد یا interface برای انواع دادهها است که مشخص میکند چه متدهایی باید توسط آن نوع داده پیادهسازی شود. به زبان ساده، Trait مجموعهای از رفتارها را تعریف میکند که انواع…
بیشتر بخوانید »
