/// Run this after sequence iteration is over, with the length of the sequence */
Run this after sequence iteration is over, with the length of the sequence
Run this after sequence iteration is over with the length of the sequence
pub fn done(&mut self, pos: i32) {
    if self.begin != POSITION_INVALID {
      debug_assert!(self.begin >= 0);
      debug_assert!(self.begin <= pos);
      self.frame_shifts.push(Range {
        begin: self.begin as usize,
        end: pos as usize,
      });
      self.reset();
    }
  }
pub fn done ( & mut self , pos : i32 ) { if self . begin != POSITION_INVALID { debug_assert ! ( self begin 0 ) ; debug_assert ! ( self begin pos ) ; self . frame_shifts . push ( Range { begin : self . begin as usize , end : pos as usize , } ) ; self . reset ( ) ; } }
Run this after sequence iteration is over, with the length of the sequence
Run this after sequence iteration is over with the length of the sequence
&mut self
pos
i32