Skip to content

Commit ad20528

Browse files
committed
Fixed clippy warnings
1 parent 3422476 commit ad20528

File tree

7 files changed

+7
-15
lines changed

7 files changed

+7
-15
lines changed

src/diesel_ext/bit.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ impl FromSql<BitType, Pg> for Bit {
3030
#[cfg(test)]
3131
mod tests {
3232
use crate::{Bit, VectorExpressionMethods};
33-
use diesel::pg::PgConnection;
34-
use diesel::{Connection, QueryDsl, RunQueryDsl};
33+
use diesel::prelude::*;
3534

3635
table! {
3736
use diesel::sql_types::*;

src/diesel_ext/halfvec.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ impl FromSql<HalfVectorType, Pg> for HalfVector {
3535
#[cfg(test)]
3636
mod tests {
3737
use crate::{HalfVector, VectorExpressionMethods};
38-
use diesel::pg::PgConnection;
39-
use diesel::{Connection, QueryDsl, RunQueryDsl};
38+
use diesel::prelude::*;
4039
use half::f16;
4140

4241
table! {

src/diesel_ext/sparsevec.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl ToSql<SparseVectorType, Pg> for SparseVector {
1616
fn to_sql<'b>(&'b self, out: &mut Output<'b, '_, Pg>) -> serialize::Result {
1717
let dim = self.dim;
1818
let nnz = self.indices.len();
19-
out.write_all(&i32::try_from(dim)?.to_be_bytes())?;
19+
out.write_all(&dim.to_be_bytes())?;
2020
out.write_all(&i32::try_from(nnz)?.to_be_bytes())?;
2121
out.write_all(&0_i32.to_be_bytes())?;
2222

@@ -41,8 +41,7 @@ impl FromSql<SparseVectorType, Pg> for SparseVector {
4141
#[cfg(test)]
4242
mod tests {
4343
use crate::{SparseVector, VectorExpressionMethods};
44-
use diesel::pg::PgConnection;
45-
use diesel::{Connection, QueryDsl, RunQueryDsl};
44+
use diesel::prelude::*;
4645

4746
table! {
4847
use diesel::sql_types::*;

src/diesel_ext/vector.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ impl FromSql<VectorType, Pg> for Vector {
3535
#[cfg(test)]
3636
mod tests {
3737
use crate::{Vector, VectorExpressionMethods};
38-
use diesel::pg::PgConnection;
39-
use diesel::{Connection, QueryDsl, RunQueryDsl};
38+
use diesel::prelude::*;
4039

4140
table! {
4241
use diesel::sql_types::*;

src/lib.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
#![doc = include_str!("../README.md")]
22

3-
#[cfg(feature = "diesel")]
4-
#[macro_use]
5-
extern crate diesel;
6-
73
mod bit;
84
mod sparsevec;
95
mod vector;

src/postgres_ext/sparsevec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ impl ToSql for SparseVector {
1919
fn to_sql(&self, _ty: &Type, w: &mut BytesMut) -> Result<IsNull, Box<dyn Error + Sync + Send>> {
2020
let dim = self.dim;
2121
let nnz = self.indices.len();
22-
w.put_i32(dim.try_into()?);
22+
w.put_i32(dim);
2323
w.put_i32(nnz.try_into()?);
2424
w.put_i32(0);
2525

src/sqlx_ext/sparsevec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ impl Encode<'_, Postgres> for SparseVector {
1616
fn encode_by_ref(&self, buf: &mut PgArgumentBuffer) -> Result<IsNull, BoxDynError> {
1717
let dim = self.dim;
1818
let nnz = self.indices.len();
19-
buf.extend(&i32::try_from(dim)?.to_be_bytes());
19+
buf.extend(dim.to_be_bytes());
2020
buf.extend(&i32::try_from(nnz)?.to_be_bytes());
2121
buf.extend(&0_i32.to_be_bytes());
2222

0 commit comments

Comments
 (0)