[Rust] Solution
```\nimpl Solution {\n    pub fn smallest_equal(nums: Vec) -> i32 {\n        for (i, v) in nums.iter().enumerate() {\n            if i%10 == *v as usize {\n    
```\nimpl Solution {\n    pub fn smallest_equal(nums: Vec<i32>) -> i32 {\n        for (i, v) in nums.iter().enumerate() {\n            if i%10 == *v as usize {\n                return i as i32;\n            }\n        }\n        return -1;\n    }\n}
['Rust']