pub fn push(&mut self, value: U256) -> Result<(), Return> {
        if self.data.len() + 1 > STACK_LIMIT {
            return Err(Return::StackOverflow);
        }
        self.data.push(value);
        Ok(())
    }
/// Push a new value into the stack. If it will exceed the stack limit,
/// returns `StackOverflow` error and leaves the stack unchanged.
Push a new value into the stack. If it will exceed the stack limit,
returns `StackOverflow` error and leaves the stack unchanged.
Push a new value into the stack . If it will exceed the stack limit returns ` StackOverflow ` error and leaves the stack unchanged .
pub fn push(&mut self, value: U256) -> Result<(), Return> {
        if self.data.len() + 1 > STACK_LIMIT {
            return Err(Return::StackOverflow);
        }
        self.data.push(value);
        Ok(())
    }
pub fn push ( & mut self , value : U256 ) -> Result < ( ) , Return > { if self . data . len ( ) + 1 > STACK_LIMIT { return Err ( Return :: StackOverflow ) ; } self . data . push ( value ) ; Ok ( ( ) ) }
Push a new value into the stack.
Push a new value into the stack .
&mut self
value
U256
&mut self
value
U256