pub fn parse_line(&mut self, line: &str) {
        let mut chunk_slice: Vec<u32> = Vec::new();

        let line_length = line.len();
        for (i, letter) in line.chars().enumerate() {
            let mut element_int: u32 = letter as u32 - 63;
            if i != line_length - 1 {
                element_int = element_int & 0b11111;
            }

            chunk_slice.push(element_int);
        }
        self.chunks = chunk_slice;
    }
/// converts and splices string into integer chunks
converts and splices string into integer chunks
converts and splices string into integer chunks
pub fn parse_line(&mut self, line: &str) {
        let mut chunk_slice: Vec<u32> = Vec::new();
        let line_length = line.len();
        for (i, letter) in line.chars().enumerate() {
            let mut element_int: u32 = letter as u32 - 63;
            if i != line_length - 1 {
                element_int = element_int & 0b11111;
            }
            chunk_slice.push(element_int);
        }
        self.chunks = chunk_slice;
    }
pub fn parse_line ( & mut self , line : & str ) { let mut chunk_slice : Vec < u32 > = Vec :: new ( ) ; let line_length = line . len ( ) ; for ( i , letter ) in line . chars ( ) . enumerate ( ) { let mut element_int : u32 = letter as u32 - 63 ; if i != line_length - 1 { element_int = element_int & 0b11111 ; } chunk_slice . push ( element_int ) ; } self . chunks = chunk_slice ; }
converts and splices string into integer chunks
converts and splices string into integer chunks
&mut self
line
&str
&mut self
line
&str