Format an f32 slice as a SQL ARRAY literal: `ARRAY[0.1,0.2,0.3]`.
(v: &[f32])
| 88 | |
| 89 | /// Format an f32 slice as a SQL ARRAY literal: `ARRAY[0.1,0.2,0.3]`. |
| 90 | pub(crate) fn format_vector_array(v: &[f32]) -> String { |
| 91 | let inner: Vec<String> = v.iter().map(|f| format!("{f}")).collect(); |
| 92 | format!("ARRAY[{}]", inner.join(",")) |
| 93 | } |
| 94 | |
| 95 | #[cfg(test)] |
| 96 | mod tests { |