mirror of https://github.com/fafhrd91/actix-web
chore: address clippy lints
This commit is contained in:
parent
28843c4ed3
commit
917b5f2048
|
|
@ -294,16 +294,11 @@ mod tests {
|
||||||
|
|
||||||
let res = HttpRange::parse(header, size);
|
let res = HttpRange::parse(header, size);
|
||||||
|
|
||||||
if res.is_err() {
|
if let Err(err) = res {
|
||||||
if expected.is_empty() {
|
if expected.is_empty() {
|
||||||
continue;
|
continue;
|
||||||
} else {
|
} else {
|
||||||
panic!(
|
panic!("parse({header}, {size}) returned error {err:?}");
|
||||||
"parse({}, {}) returned error {:?}",
|
|
||||||
header,
|
|
||||||
size,
|
|
||||||
res.unwrap_err()
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -176,11 +176,7 @@ impl Inner {
|
||||||
/// Register future waiting data from payload.
|
/// Register future waiting data from payload.
|
||||||
/// Waker would be used in `Inner::wake`
|
/// Waker would be used in `Inner::wake`
|
||||||
fn register(&mut self, cx: &Context<'_>) {
|
fn register(&mut self, cx: &Context<'_>) {
|
||||||
if self
|
if self.task.as_ref().is_none_or(|w| !cx.waker().will_wake(w)) {
|
||||||
.task
|
|
||||||
.as_ref()
|
|
||||||
.map_or(true, |w| !cx.waker().will_wake(w))
|
|
||||||
{
|
|
||||||
self.task = Some(cx.waker().clone());
|
self.task = Some(cx.waker().clone());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -191,7 +187,7 @@ impl Inner {
|
||||||
if self
|
if self
|
||||||
.io_task
|
.io_task
|
||||||
.as_ref()
|
.as_ref()
|
||||||
.map_or(true, |w| !cx.waker().will_wake(w))
|
.is_none_or(|w| !cx.waker().will_wake(w))
|
||||||
{
|
{
|
||||||
self.io_task = Some(cx.waker().clone());
|
self.io_task = Some(cx.waker().clone());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,19 +16,14 @@ use proc_macro2::Ident;
|
||||||
use quote::quote;
|
use quote::quote;
|
||||||
use syn::{parse_macro_input, Type};
|
use syn::{parse_macro_input, Type};
|
||||||
|
|
||||||
#[derive(FromMeta)]
|
#[derive(Default, FromMeta)]
|
||||||
enum DuplicateField {
|
enum DuplicateField {
|
||||||
|
#[default]
|
||||||
Ignore,
|
Ignore,
|
||||||
Deny,
|
Deny,
|
||||||
Replace,
|
Replace,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Default for DuplicateField {
|
|
||||||
fn default() -> Self {
|
|
||||||
Self::Ignore
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#[derive(FromDeriveInput, Default)]
|
#[derive(FromDeriveInput, Default)]
|
||||||
#[darling(attributes(multipart), default)]
|
#[darling(attributes(multipart), default)]
|
||||||
struct MultipartFormAttrs {
|
struct MultipartFormAttrs {
|
||||||
|
|
|
||||||
|
|
@ -309,10 +309,7 @@ impl ClientRequest {
|
||||||
/// Freeze request builder and construct `FrozenClientRequest`,
|
/// Freeze request builder and construct `FrozenClientRequest`,
|
||||||
/// which could be used for sending same request multiple times.
|
/// which could be used for sending same request multiple times.
|
||||||
pub fn freeze(self) -> Result<FrozenClientRequest, FreezeRequestError> {
|
pub fn freeze(self) -> Result<FrozenClientRequest, FreezeRequestError> {
|
||||||
let slf = match self.prep_for_sending() {
|
let slf = self.prep_for_sending()?;
|
||||||
Ok(slf) => slf,
|
|
||||||
Err(err) => return Err(err.into()),
|
|
||||||
};
|
|
||||||
|
|
||||||
let request = FrozenClientRequest {
|
let request = FrozenClientRequest {
|
||||||
head: Rc::new(slf.head),
|
head: Rc::new(slf.head),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue