pub fn encode_eval<T>( stream: &mut impl Write, expression: &str, args: &T, ) -> Result<(), Error>where T: ToTupleBuffer + ?Sized,