pub fn number_key(&self, seq: u64) -> String {
        let mut string = String::with_capacity(100);
        string.push(KEY_PREFIX_NUMBER);
        for segment in &self.keypath {
            string.push_str(segment);
        }
        string.push('#');
        string.push_str(&seq.to_string());

        KeyBuilder::add_arraypath(&mut string, &self.arraypath);
        string
    }
/// Build the index key that corresponds to a number primitive
Build the index key that corresponds to a number primitive
Build the index key that corresponds to a number primitive
pub fn number_key(&self, seq: u64) -> String {
        let mut string = String::with_capacity(100);
        string.push(KEY_PREFIX_NUMBER);
        for segment in &self.keypath {
            string.push_str(segment);
        }
        string.push('#');
        string.push_str(&seq.to_string());
        KeyBuilder::add_arraypath(&mut string, &self.arraypath);
        string
    }
pub fn number_key ( & self , seq : u64 ) -> String { let mut string = String :: with_capacity ( 100 ) ; string . push ( KEY_PREFIX_NUMBER ) ; for segment in & self . keypath { string . push_str ( segment ) ; } string . push ( '#' ) ; string . push_str ( & seq . to_string ( ) ) ; KeyBuilder :: add_arraypath ( & mut string , & self . arraypath ) ; string }
Build the index key that corresponds to a number primitive
Build the index key that corresponds to a number primitive
&self
seq
u64
&self
seq
u64