pub(crate) fn check_stack_top(&self) -> Result<(), StackError> {
        log::trace!(
            "check_stack_top: self.stack.len() ({}) == self.stack_bottom ({})",
            self.stack.len(),
            self.stack_bottom
        );

        if self.stack.len() == self.stack_bottom {
            return Ok(());
        }

        Err(StackError(()))
    }
// Assert that the stack frame has been restored to the previous top
// at the point of return.
Assert that the stack frame has been restored to the previous top
at the point of return.
Assert that the stack frame has been restored to the previous top at the point of return .
pub(crate) fn check_stack_top(&self) -> Result<(), StackError> {
        log::trace!(
            "check_stack_top: self.stack.len() ({}) == self.stack_bottom ({})",
            self.stack.len(),
            self.stack_bottom
        );
        if self.stack.len() == self.stack_bottom {
            return Ok(());
        }
        Err(StackError(()))
    }
pub ( crate ) fn check_stack_top ( & self ) -> Result < ( ) , StackError > { log :: trace ! ( " " self stack len ( ) self stack_bottom ) ; if self . stack . len ( ) == self . stack_bottom { return Ok ( ( ) ) ; } Err ( StackError ( ( ) ) ) }
Assert that the stack frame has been restored to the previous top
at the point of return.
Assert that the stack frame has been restored to the previous top at the point of return .
&self
&self