pub fn chain(self, other: Value) -> Result<Self, VmError> {
        let other = other.into_iter()?;

        Ok(Self {
            iter: IterRepr::Chain(Box::new(Chain {
                a: Some(self.iter),
                b: Some(other.iter),
            })),
        })
    }
/// Chain this iterator with another.
Chain this iterator with another.
Chain this iterator with another .
pub fn chain(self, other: Value) -> Result<Self, VmError> {
        let other = other.into_iter()?;
        Ok(Self {
            iter: IterRepr::Chain(Box::new(Chain {
                a: Some(self.iter),
                b: Some(other.iter),
            })),
        })
    }
pub fn chain ( self , other : Value ) -> Result < Self , VmError > { let other = other . into_iter ( ) ? ; Ok ( Self { iter : IterRepr :: Chain ( Box :: new ( Chain { a : Some ( self . iter ) , b : Some ( other . iter ) , } ) ) , } ) }
Chain this iterator with another.
Chain this iterator with another .
self
other
Value
self
other
Value