clean up imports from domain::base

* Merge all of them into one `use` statement
This commit is contained in:
Peter Cai 2021-04-05 14:06:29 +08:00
parent 41f05cacb2
commit 4fc44df7ff
5 changed files with 13 additions and 21 deletions

View File

@ -1,7 +1,5 @@
use crate::kv;
use domain::base::question::Question;
use domain::base::rdata::UnknownRecordData;
use domain::base::{Dname, Record};
use domain::base::{rdata::UnknownRecordData, Dname, Question, Record};
use js_sys::Date;
use serde::{Deserialize, Serialize};

View File

@ -1,12 +1,10 @@
use crate::cache::DnsCache;
use crate::r#override::OverrideResolver;
use domain::base::iana::{Opcode, Rcode};
use domain::base::message::Message;
use domain::base::message_builder::MessageBuilder;
use domain::base::question::Question;
use domain::base::rdata::UnknownRecordData;
use domain::base::record::Record;
use domain::base::{Dname, ParsedDname, ToDname};
use domain::base::{
iana::{Opcode, Rcode},
rdata::UnknownRecordData,
Dname, Message, MessageBuilder, ParsedDname, Question, Record, ToDname,
};
use js_sys::{ArrayBuffer, Uint8Array};
use wasm_bindgen_futures::JsFuture;
use web_sys::{Headers, Request, RequestInit, Response};

View File

@ -1,6 +1,4 @@
use domain::base::rdata::UnknownRecordData;
use domain::base::{question::Question, Compose};
use domain::base::{Dname, Record, Rtype};
use domain::base::{rdata::UnknownRecordData, Compose, Dname, Question, Record, Rtype};
use domain::rdata::{Aaaa, AllRecordData, A};
use std::collections::HashMap;
use std::net::IpAddr;

View File

@ -1,13 +1,11 @@
use crate::client::Client;
use crate::r#override::OverrideResolver;
use async_static::async_static;
use domain::base::iana::{Opcode, Rcode};
use domain::base::message::Message;
use domain::base::message_builder::MessageBuilder;
use domain::base::question::Question;
use domain::base::rdata::UnknownRecordData;
use domain::base::record::Record;
use domain::base::{Dname, ToDname};
use domain::base::{
iana::{Opcode, Rcode},
rdata::UnknownRecordData,
Dname, Message, MessageBuilder, Question, Record, ToDname,
};
use js_sys::{ArrayBuffer, Uint8Array};
use serde::Deserialize;
use std::borrow::Borrow;

View File

@ -1,4 +1,4 @@
use domain::base::message::Message;
use domain::base::Message;
use js_sys::{Math, Promise};
use std::ops::Add;
use std::{collections::hash_map::DefaultHasher, hash::Hasher};