summaryrefslogtreecommitdiff
path: root/runtime/ops/http.rs
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/ops/http.rs')
-rw-r--r--runtime/ops/http.rs14
1 files changed, 4 insertions, 10 deletions
diff --git a/runtime/ops/http.rs b/runtime/ops/http.rs
index 51562589e..b9899b4e3 100644
--- a/runtime/ops/http.rs
+++ b/runtime/ops/http.rs
@@ -8,7 +8,6 @@ use deno_core::error::bad_resource_id;
use deno_core::error::custom_error;
use deno_core::error::AnyError;
use deno_core::op;
-use deno_core::Extension;
use deno_core::OpState;
use deno_core::RcRef;
use deno_core::ResourceId;
@@ -28,15 +27,10 @@ use deno_net::io::UnixStreamResource;
#[cfg(unix)]
use tokio::net::UnixStream;
-pub fn init() -> Extension {
- Extension::builder("deno_http_runtime")
- .ops(vec![
- op_http_start::decl(),
- op_http_upgrade::decl(),
- op_flash_upgrade_http::decl(),
- ])
- .build()
-}
+deno_core::extension!(
+ deno_http_runtime,
+ ops = [op_http_start, op_http_upgrade, op_flash_upgrade_http],
+);
#[op]
fn op_http_start(