fn update_ctr(&self) {
        for i in (PLAINTEXT_START..PLAINTEXT_END).rev() {
            unsafe {
                ECB_DATA[i] += 1;
                if ECB_DATA[i] != 0 {
                    break;
                }
            }
        }
    }
// FIXME: should this be performed in constant time i.e. skip the break part
// and always loop 16 times?
should this be performed in constant time i.e.
should this be performed in constant time i . e .
fn update_ctr(&self) {
        for i in (PLAINTEXT_START..PLAINTEXT_END).rev() {
            unsafe {
                ECB_DATA[i] += 1;
                if ECB_DATA[i] != 0 {
                    break;
                }
            }
        }
    }
fn update_ctr ( & self ) { for i in ( PLAINTEXT_START .. PLAINTEXT_END ) . rev ( ) { unsafe { ECB_DATA [ i ] += 1 ; if ECB_DATA [ i ] != 0 { break ; } } } }
FIXME: should this be performed in constant time i.e.
FIXME : should this be performed in constant time i . e .
&self
&self