1use crate::{Error, Value}; 2 3impl Value { 4 pub fn push(&mut self, value: Value) -> Result<(), Error> { 5 self.to_array_mut().map(|array| array.push(value)) 6 } 7}