Skip to content

Commit 95d02e1

Browse files
committed
fix: final clippy warnings in mssql modules
- Fix unused_mut in mssql/io/buf_mut.rs - Fix useless_conversion by removing redundant .into() - Fix manual_div_ceil by using div_ceil method
1 parent de1dfa9 commit 95d02e1

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

sqlx-core/src/mssql/io/buf_mut.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ pub trait MssqlBufMutExt {
55

66
impl MssqlBufMutExt for Vec<u8> {
77
fn put_utf16_str(&mut self, s: &str) {
8-
let mut enc = s.encode_utf16();
8+
let enc = s.encode_utf16();
99
for ch in enc {
1010
self.extend_from_slice(&ch.to_le_bytes());
1111
}

sqlx-core/src/mssql/protocol/pre_login.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,7 @@ impl<'de> Decode<'de> for PreLogin {
9090
return Err(err_protocol!(
9191
"PRELOGIN: unexpected login option token: 0x{:02?}",
9292
token
93-
)
94-
.into());
93+
));
9594
}
9695
}
9796
}

sqlx-core/src/mssql/protocol/row.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ impl Row {
2020
let mut column_types = Vec::with_capacity(columns.len());
2121

2222
let nulls = if nullable {
23-
buf.get_bytes((columns.len() + 7) / 8)
23+
buf.get_bytes(columns.len().div_ceil(8))
2424
} else {
2525
Bytes::from_static(b"")
2626
};

0 commit comments

Comments
 (0)