هدف Rust این است که یک زبان خوب برای ایجاد مجموعه ی بزرگی از مشتری ها و سرور برنامه هایی که بر روی اینترنت اجرا می شوند باشد.این امر زیان را به یکی از ویژگی های مجموعه با تاکید بر ایمنی، کنترل از طرح حافظه و همزمانی هدایت می کند. اگز عملکرد زبان تنها عامل مورد توجه باشد، عملکرد قابل اطمینان بودن کد همانطور که انتظار می رودآن را کندتر از ++C میکند اما پیشگیری های از پیش تعریف شده در Rust با احتساب اقدامات محتاطانه ای که زبان ++C به طور دستی انجام می دهد، از نظر سرعت برابری می کند(و یا حتی سریعتر است.)