fn boolean(&mut self, v: bool) -> bool {
        if let Some(last) = self.stack.last_mut() {
            return ValueTreeBuilder::append_to_last(last, Value::Bool(v));
        }
        self.values.push(Value::Bool(v));
        true
    }
/* Stop on false, continue on true */
Stop on false, continue on true
Stop on false continue on true
fn boolean(&mut self, v: bool) -> bool {
        if let Some(last) = self.stack.last_mut() {
            return ValueTreeBuilder::append_to_last(last, Value::Bool(v));
        }
        self.values.push(Value::Bool(v));
        true
    }
fn boolean ( & mut self , v : bool ) -> bool { if let Some ( last ) = self . stack . last_mut ( ) { return ValueTreeBuilder :: append_to_last ( last , Value :: Bool ( v ) ) ; } self . values . push ( Value :: Bool ( v ) ) ; true }
Stop on false, continue on true
Stop on false continue on true
&mut self
v
bool
&mut self
v
bool