sql_query_builder 1.0.4

Write SQL queries in a simple and composable way
Documentation
use crate::{
  behavior::{Concat, ConcatSqlStandard},
  fmt,
  structure::{Values, ValuesClause},
};

impl<'a> ConcatSqlStandard<'a, ValuesClause> for Values {}

impl Concat for Values {
  fn concat(&self, fmts: &fmt::Formatter) -> String {
    let mut query = "".to_owned();

    query = self.concat_raw(query, &fmts, &self._raw);
    query = self.concat_values(
      &self._raw_before,
      &self._raw_after,
      query,
      &fmts,
      ValuesClause::Values,
      &self._values,
    );

    query.trim_end().to_owned()
  }
}