rustgym 0.2.0

rustgym solutions
Documentation
struct Solution;

impl Solution {
    fn add_digits(mut num: i32) -> i32 {
        while num > 9 {
            num = Self::add_digits_once(num);
        }
        num
    }
    fn add_digits_once(mut num: i32) -> i32 {
        let mut res = 0;
        while num > 0 {
            res += num % 10;
            num /= 10;
        }
        res
    }
}

#[test]
fn test() {
    assert_eq!(Solution::add_digits(38), 2);
}