diff options
author | Yiyu Lin <linyiyu1992@gmail.com> | 2023-01-06 03:29:50 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-05 14:29:50 -0500 |
commit | 896dd56b7af06fea6604a5596a6ffd17e7e52e6e (patch) | |
tree | 92d3c94afe4923f1d1faccc8034a03f78b807ade /core/async_cancel.rs | |
parent | 4e6b78cb43ece70df28281c8033b51366b110acf (diff) |
refactor(cli,core,ext,rt): remove some unnecessary `clone` or `malloc` (#17274)
Diffstat (limited to 'core/async_cancel.rs')
-rw-r--r-- | core/async_cancel.rs | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/core/async_cancel.rs b/core/async_cancel.rs index a282194f5..5573e543d 100644 --- a/core/async_cancel.rs +++ b/core/async_cancel.rs @@ -1,13 +1,5 @@ // Copyright 2018-2023 the Deno authors. All rights reserved. MIT license. -use crate::RcLike; -use crate::Resource; -use futures::future::FusedFuture; -use futures::future::Future; -use futures::future::TryFuture; -use futures::task::Context; -use futures::task::Poll; -use pin_project::pin_project; use std::any::type_name; use std::borrow::Cow; use std::error::Error; @@ -18,6 +10,16 @@ use std::io; use std::pin::Pin; use std::rc::Rc; +use futures::future::FusedFuture; +use futures::future::Future; +use futures::future::TryFuture; +use futures::task::Context; +use futures::task::Poll; +use pin_project::pin_project; + +use crate::RcLike; +use crate::Resource; + use self::internal as i; #[derive(Debug, Default)] |