diff --git a/src/client.rs b/src/client.rs index 2093b27..8e42c3f 100644 --- a/src/client.rs +++ b/src/client.rs @@ -223,13 +223,13 @@ impl From> for Vector { } } -impl From> for Vector { - fn from(tuples: Vec<(u32, f64)>) -> Self { +impl From> for Vector { + fn from(tuples: Vec<(u32, f32)>) -> Self { let mut indices = Vec::with_capacity(tuples.len()); let mut values = Vec::with_capacity(tuples.len()); for (i, w) in tuples { indices.push(i); - values.push(w as f32); + values.push(w); } Vector { data: values,