1#![feature(min_specialization)]
2#![feature(arbitrary_self_types)]
3#![feature(arbitrary_self_types_pointers)]
4
5mod client;
6mod error;
7mod response;
8
9pub use crate::{
10 client::{
11 __test_only_reqwest_client_cache_clear, __test_only_reqwest_client_cache_len, FetchClient,
12 ProxyConfig,
13 },
14 error::{FetchError, FetchErrorKind, FetchIssue},
15 response::{FetchResult, HttpResponse, HttpResponseBody},
16};
17
18pub fn register() {
19 turbo_tasks::register();
20 turbo_tasks_fs::register();
21 turbopack_core::register();
22 include!(concat!(env!("OUT_DIR"), "/register.rs"));
23}