clippy fixes

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2022-08-01 10:41:11 +02:00
parent be69408ca8
commit 02e4344e7e
4 changed files with 10 additions and 10 deletions

View File

@ -204,7 +204,7 @@ pub fn handle_function(
let has_return_value = match &func.sig.output {
syn::ReturnType::Default => Return::None(false),
syn::ReturnType::Type(_arrow, ty) => match get_result_type(&**ty) {
syn::ReturnType::Type(_arrow, ty) => match get_result_type(ty) {
(syn::Type::Tuple(tuple), result) if tuple.elems.is_empty() => Return::None(result),
(syn::Type::Tuple(tuple), result) => Return::Tuple(result, tuple.elems.len()),
(_, result) => Return::Single(result),

View File

@ -133,13 +133,13 @@ impl core::ops::Deref for Array {
type Target = ScalarRef;
fn deref(&self) -> &Self::Target {
&*self.0
&self.0
}
}
impl core::ops::DerefMut for Array {
fn deref_mut(&mut self) -> &mut Self::Target {
&mut *self.0
&mut self.0
}
}

View File

@ -151,13 +151,13 @@ impl core::ops::Deref for Hash {
type Target = ScalarRef;
fn deref(&self) -> &Self::Target {
&*self.0
&self.0
}
}
impl core::ops::DerefMut for Hash {
fn deref_mut(&mut self) -> &mut Self::Target {
&mut *self.0
&mut self.0
}
}

View File

@ -452,10 +452,10 @@ impl core::ops::Deref for Value {
fn deref(&self) -> &Self::Target {
match self {
Value::Scalar(v) => &**v,
Value::Reference(v) => &**v,
Value::Array(v) => &**v,
Value::Hash(v) => &**v,
Value::Scalar(v) => v,
Value::Reference(v) => v,
Value::Array(v) => v,
Value::Hash(v) => v,
}
}
}
@ -474,7 +474,7 @@ impl core::ops::DerefMut for Value {
impl AsRef<ScalarRef> for Value {
#[inline]
fn as_ref(&self) -> &ScalarRef {
&**self
self
}
}