fn pack_value( packer: &mut RowPacker<'_>, field_desc: &FieldDescriptor, value: &Value, ) -> Result<(), Error>