/// sets the 6th bit to 1 for every chunk except the last one
/// as indicator bit for coordinate boundaries.
/// It also adds 63 (decimal) to every group to ensure it is in
/// ASCII range
sets the 6th bit to 1 for every chunk except the last one
as indicator bit for coordinate boundaries.
It also adds 63 (decimal) to every group to ensure it is in
ASCII range
sets the 6th bit to 1 for every chunk except the last one as indicator bit for coordinate boundaries . It also adds 63 ( decimal ) to every group to ensure it is in ASCII range
fn or(&mut self) {
        let chunks_length = self.chunks.len();
        for (i, e) in self.chunks.iter_mut().enumerate() {
            if i < chunks_length - 1 {
                *e = *e | 0x20;
            }
            *e += 63;
        }
    }
fn or ( & mut self ) { let chunks_length = self . chunks . len ( ) ; for ( i , e ) in self . chunks . iter_mut ( ) . enumerate ( ) { if i < chunks_length - 1 { * e = * e | 0x20 ; } * e += 63 ; } }
sets the 6th bit to 1 for every chunk except the last one
as indicator bit for coordinate boundaries.
sets the 6th bit to 1 for every chunk except the last one as indicator bit for coordinate boundaries .
&mut self