Feature/add rust language plugin