/// Value pointer equals implementation for a Tuple.
Value pointer equals implementation for a Tuple.
Value pointer equals implementation for a Tuple .
pub(crate) fn value_ptr_eq(vm: &mut Vm, a: &Self, b: &Self) -> Result<bool, VmError> {
        if a.len() != b.len() {
            return Ok(false);
        }
        for (a, b) in a.iter().zip(b.iter()) {
            if !Value::value_ptr_eq(vm, a, b)? {
                return Ok(false);
            }
        }
        Ok(true)
    }
pub ( crate ) fn value_ptr_eq ( vm : & mut Vm , a : & Self , b : & Self ) -> Result < bool , VmError > { if a . len ( ) != b . len ( ) { return Ok ( false ) ; } for ( a , b ) in a . iter ( ) . zip ( b . iter ( ) ) { if ! Value :: value_ptr_eq ( vm , a , b ) ? { return Ok ( false ) ; } } Ok ( true ) }
Value pointer equals implementation for a Tuple.
Value pointer equals implementation for a Tuple .
vm
&mut Vm
a
&Self
b
&Self