rustgym 0.2.0

rustgym solutions
Documentation
struct Solution;

impl Solution {
    fn is_palindrome(x: i32) -> bool {
        if x < 0 {
            return false;
        }
        let mut y = 0;
        let mut z = x;
        while z > 0 {
            y *= 10;
            y += z % 10;
            z /= 10;
        }
        x == y
    }
}

#[test]
fn test() {
    assert_eq!(Solution::is_palindrome(-123), false);
    assert_eq!(Solution::is_palindrome(12321), true);
}