[Protocols] Cargo clippy optimizations

This commit is contained in:
CosminPerRam 2023-03-09 01:30:28 +02:00
parent e6562d30cb
commit e163774685
13 changed files with 57 additions and 65 deletions

View file

@ -100,7 +100,7 @@ impl Bufferer {
pub fn get_string_utf8(&mut self) -> GDResult<String> {
let sub_buf = &self.data[self.position..];
if sub_buf.len() == 0 {
if sub_buf.is_empty() {
return Err(PacketUnderflow);
}
@ -115,11 +115,11 @@ impl Bufferer {
pub fn get_string_utf8_unended(&mut self) -> GDResult<String> {
let sub_buf = &self.data[self.position..];
if sub_buf.len() == 0 {
if sub_buf.is_empty() {
return Err(PacketUnderflow);
}
let value = std::str::from_utf8(&sub_buf)
let value = std::str::from_utf8(sub_buf)
.map_err(|_| PacketBad)?.to_string();
self.position += value.len();
@ -128,7 +128,7 @@ impl Bufferer {
pub fn get_string_utf16(&mut self) -> GDResult<String> {
let sub_buf = &self.data[self.position..];
if sub_buf.len() == 0 {
if sub_buf.is_empty() {
return Err(PacketUnderflow);
}
@ -138,8 +138,7 @@ impl Bufferer {
Endianess::Big => u16::from_be_bytes([a[0], a[1]])
}).collect();
let value = String::from_utf16(&paired_buf)
.map_err(|_| PacketBad)?.to_string();
let value = String::from_utf16(&paired_buf).map_err(|_| PacketBad)?;
self.position += value.len() * 2;
Ok(value)