The `values` clause # Example ``` # use sql_query_builder as sql; let query = sql::Insert::new() .insert_into("users (login, name)") .values("('foo', 'Foo')") .values("('bar', 'Bar')") .as_string(); # let expected = "INSERT INTO users (login, name) VALUES ('foo', 'Foo'), ('bar', 'Bar')"; # assert_eq!(expected, query); ``` Output ```sql INSERT INTO users (login, name) VALUES ('foo', 'Foo'), ('
(mut self, expression: &str)
| 395 | /// SET login = 'foo', name = 'Foo' |
| 396 | /// ``` |
| 397 | pub fn values(mut self, expression: &str) -> Self { |
| 398 | push_unique(&mut self._values, expression.trim().to_string()); |
| 399 | self._values_variance = ValuesVariance::InsertValues; |
| 400 | |
| 401 | self |
| 402 | } |
| 403 | } |
| 404 | |
| 405 | #[cfg(any(feature = "postgresql", feature = "sqlite"))] |