fn compare_keys_start(&self, keys: &[usize], compare_to: &[NonoKey]) -> bool {
        let len = keys.len();
        if keys.len() > compare_to.len() {
            return false;
        }

        for i in 0..len {
            if keys[i] != compare_to[i].value {
                return false;
            }
        }
        true
    }
//Return true if the pattern in keys matches the pattern in compare_to
Return true if the pattern in keys matches the pattern in compare_to
Return true if the pattern in keys matches the pattern in compare_to
fn compare_keys_start(&self, keys: &[usize], compare_to: &[NonoKey]) -> bool {
        let len = keys.len();
        if keys.len() > compare_to.len() {
            return false;
        }
        for i in 0..len {
            if keys[i] != compare_to[i].value {
                return false;
            }
        }
        true
    }
fn compare_keys_start ( & self , keys : & [ usize ] , compare_to : & [ NonoKey ] ) -> bool { let len = keys . len ( ) ; if keys . len ( ) > compare_to . len ( ) { return false ; } for i in 0 .. len { if keys [ i ] != compare_to [ i ] . value { return false ; } } true }
Return true if the pattern in keys matches the pattern in compare_to
Return true if the pattern in keys matches the pattern in compare_to
&self
keys
&[usize]
compare_to
&[NonoKey]
&self
keys
&[usize]
compare_to
&[NonoKey]