remove unnecessary Try{From,Into} imports

This commit is contained in:
Rob Ede 2023-07-02 00:04:02 +01:00
parent 40d2df94ec
commit b657aa70e1
No known key found for this signature in database
GPG Key ID: 97C636207D3EF933
28 changed files with 12 additions and 37 deletions

View File

@ -97,8 +97,6 @@ impl FromRequest for PathBufWrap {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use std::iter::FromIterator;
use super::*; use super::*;
#[test] #[test]

View File

@ -104,7 +104,6 @@ impl MessageBody for BoxBody {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use static_assertions::{assert_impl_all, assert_not_impl_any}; use static_assertions::{assert_impl_all, assert_not_impl_any};
use super::*; use super::*;

View File

@ -1,4 +1,4 @@
use std::{convert::TryFrom, io, marker::PhantomData, mem::MaybeUninit, task::Poll}; use std::{io, marker::PhantomData, mem::MaybeUninit, task::Poll};
use actix_codec::Decoder; use actix_codec::Decoder;
use bytes::{Bytes, BytesMut}; use bytes::{Bytes, BytesMut};

View File

@ -160,7 +160,6 @@ mod openssl {
#[cfg(feature = "rustls")] #[cfg(feature = "rustls")]
mod rustls { mod rustls {
use std::io; use std::io;
use actix_service::ServiceFactoryExt as _; use actix_service::ServiceFactoryExt as _;

View File

@ -1,7 +1,5 @@
//! [`TryIntoHeaderPair`] trait and implementations. //! [`TryIntoHeaderPair`] trait and implementations.
use std::convert::TryFrom as _;
use super::{ use super::{
Header, HeaderName, HeaderValue, InvalidHeaderName, InvalidHeaderValue, TryIntoHeaderValue, Header, HeaderName, HeaderValue, InvalidHeaderName, InvalidHeaderValue, TryIntoHeaderValue,
}; };

View File

@ -1,7 +1,5 @@
//! [`TryIntoHeaderValue`] trait and implementations. //! [`TryIntoHeaderValue`] trait and implementations.
use std::convert::TryFrom as _;
use bytes::Bytes; use bytes::Bytes;
use http::{header::InvalidHeaderValue, Error as HttpError, HeaderValue}; use http::{header::InvalidHeaderValue, Error as HttpError, HeaderValue};
use mime::Mime; use mime::Mime;

View File

@ -1,4 +1,4 @@
use std::{convert::TryFrom, str::FromStr}; use std::str::FromStr;
use derive_more::{Display, Error}; use derive_more::{Display, Error};
use http::header::InvalidHeaderValue; use http::header::InvalidHeaderValue;

View File

@ -1,7 +1,4 @@
use std::{ use std::fmt;
convert::{TryFrom, TryInto},
fmt,
};
use derive_more::{Display, Error}; use derive_more::{Display, Error};

View File

@ -1,4 +1,4 @@
use std::{cmp, convert::TryFrom as _, fmt, str}; use std::{cmp, fmt, str};
use crate::error::ParseError; use crate::error::ParseError;

View File

@ -234,7 +234,6 @@ impl<P> fmt::Debug for Request<P> {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use super::*; use super::*;
use std::convert::TryFrom;
#[test] #[test]
fn test_basics() { fn test_basics() {

View File

@ -1,5 +1,4 @@
use std::cmp::min; use std::cmp::min;
use std::convert::TryFrom;
use bytes::{Buf, BufMut, BytesMut}; use bytes::{Buf, BufMut, BytesMut};
use tracing::debug; use tracing::debug;

View File

@ -4,7 +4,7 @@
extern crate tls_rustls as rustls; extern crate tls_rustls as rustls;
use std::{ use std::{
convert::{Infallible, TryFrom}, convert::Infallible,
io::{self, BufReader, Write}, io::{self, BufReader, Write},
net::{SocketAddr, TcpStream as StdTcpStream}, net::{SocketAddr, TcpStream as StdTcpStream},
sync::Arc, sync::Arc,

View File

@ -8,7 +8,7 @@
#![doc(html_favicon_url = "https://actix.rs/favicon.ico")] #![doc(html_favicon_url = "https://actix.rs/favicon.ico")]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
use std::{collections::HashSet, convert::TryFrom as _}; use std::collections::HashSet;
use darling::{FromDeriveInput, FromField, FromMeta}; use darling::{FromDeriveInput, FromField, FromMeta};
use parse_size::parse_size; use parse_size::parse_size;

View File

@ -2,9 +2,7 @@
use std::{ use std::{
cell::{Cell, RefCell, RefMut}, cell::{Cell, RefCell, RefMut},
cmp, cmp, fmt,
convert::TryFrom,
fmt,
marker::PhantomData, marker::PhantomData,
pin::Pin, pin::Pin,
rc::Rc, rc::Rc,

View File

@ -1389,8 +1389,6 @@ mod tests {
#[cfg(feature = "http")] #[cfg(feature = "http")]
#[test] #[test]
fn parse_urlencoded_param() { fn parse_urlencoded_param() {
use std::convert::TryFrom;
let re = ResourceDef::new("/user/{id}/test"); let re = ResourceDef::new("/user/{id}/test");
let mut path = Path::new("/user/2345/test"); let mut path = Path::new("/user/2345/test");

View File

@ -65,7 +65,6 @@ impl ResourcePath for Url {
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use http::Uri; use http::Uri;
use std::convert::TryFrom;
use super::*; use super::*;
use crate::{Path, ResourceDef}; use crate::{Path, ResourceDef};

View File

@ -58,7 +58,6 @@
use std::{ use std::{
collections::VecDeque, collections::VecDeque,
convert::TryFrom,
future::Future, future::Future,
io, mem, io, mem,
pin::Pin, pin::Pin,

View File

@ -1,4 +1,4 @@
use std::{collections::HashSet, convert::TryFrom}; use std::collections::HashSet;
use actix_router::ResourceDef; use actix_router::ResourceDef;
use proc_macro::TokenStream; use proc_macro::TokenStream;

View File

@ -51,7 +51,6 @@
use std::{ use std::{
cell::{Ref, RefMut}, cell::{Ref, RefMut},
convert::TryFrom,
rc::Rc, rc::Rc,
}; };

View File

@ -1,7 +1,6 @@
//! For middleware documentation, see [`DefaultHeaders`]. //! For middleware documentation, see [`DefaultHeaders`].
use std::{ use std::{
convert::TryFrom,
future::Future, future::Future,
marker::PhantomData, marker::PhantomData,
pin::Pin, pin::Pin,

View File

@ -3,7 +3,6 @@
use std::{ use std::{
borrow::Cow, borrow::Cow,
collections::HashSet, collections::HashSet,
convert::TryFrom,
env, env,
fmt::{self, Display as _}, fmt::{self, Display as _},
future::Future, future::Future,

View File

@ -1,6 +1,5 @@
use std::{ use std::{
cell::{Ref, RefMut}, cell::{Ref, RefMut},
convert::TryInto,
future::Future, future::Future,
pin::Pin, pin::Pin,
task::{Context, Poll}, task::{Context, Poll},

View File

@ -359,7 +359,6 @@ where
#[cfg(test)] #[cfg(test)]
mod tests { mod tests {
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use super::*; use super::*;

View File

@ -1,4 +1,4 @@
use std::{convert::TryFrom, fmt, net::IpAddr, rc::Rc, time::Duration}; use std::{fmt, net::IpAddr, rc::Rc, time::Duration};
use base64::prelude::*; use base64::prelude::*;

View File

@ -1,6 +1,6 @@
//! HTTP client. //! HTTP client.
use std::{convert::TryFrom, rc::Rc, time::Duration}; use std::{rc::Rc, time::Duration};
use actix_http::{error::HttpError, header::HeaderMap, Method, RequestHead, Uri}; use actix_http::{error::HttpError, header::HeaderMap, Method, RequestHead, Uri};
use actix_rt::net::TcpStream; use actix_rt::net::TcpStream;

View File

@ -1,5 +1,4 @@
use std::{ use std::{
convert::TryFrom,
future::Future, future::Future,
net::SocketAddr, net::SocketAddr,
pin::Pin, pin::Pin,

View File

@ -1,4 +1,4 @@
use std::{convert::TryFrom, fmt, net, rc::Rc, time::Duration}; use std::{fmt, net, rc::Rc, time::Duration};
use base64::prelude::*; use base64::prelude::*;
use bytes::Bytes; use bytes::Bytes;

View File

@ -26,7 +26,7 @@
//! } //! }
//! ``` //! ```
use std::{convert::TryFrom, fmt, net::SocketAddr, str}; use std::{fmt, net::SocketAddr, str};
use base64::prelude::*; use base64::prelude::*;