fn check_assert(&self) {
        if cfg!(debug_assertions) {
            if let Err((err, current)) = self.check() {
                panic!("{:?}{}", err, current)
            }
        }
    }
/// panics if anything went wrong. Iff in debug state.
panics if anything went wrong. Iff in debug state.
panics if anything went wrong . Iff in debug state .
fn check_assert(&self) {
        if cfg!(debug_assertions) {
            if let Err((err, current)) = self.check() {
                panic!("{:?}{}", err, current)
            }
        }
    }
fn check_assert ( & self ) { if cfg ! ( debug_assertions ) { if let Err ( ( err , current ) ) = self . check ( ) { panic ! ( " " err current ) } } }
panics if anything went wrong.
panics if anything went wrong .
&self
&self