clean up unused import and code

This commit is contained in:
Peter Cai 2021-04-04 11:14:52 +08:00
parent aae2e94cc8
commit cf16efcf7a
2 changed files with 3 additions and 7 deletions

View File

@ -1,7 +1,6 @@
use domain_core::bits::message::Message;
use domain_core::bits::message_builder::MessageBuilder;
use domain_core::bits::question::Question;
use domain_core::bits::record::ParsedRecord;
use domain_core::bits::record::Record;
use domain_core::bits::{ParsedDname, SectionBuilder};
use domain_core::iana::Opcode;
@ -40,7 +39,7 @@ impl Client {
retries: usize,
) -> Result<Vec<Record<ParsedDname, AllRecordData<ParsedDname>>>, String> {
let mut last_res = Err("Dummy".to_string());
for i in (0..retries) {
for _ in 0..retries {
last_res = self.query(questions.clone()).await;
if last_res.is_ok() {
break;
@ -77,7 +76,7 @@ impl Client {
async fn do_query(upstream: &str, msg: Message) -> Result<Message, String> {
let body = Uint8Array::from(msg.as_slice());
let mut headers = Headers::new().map_err(|_| "Could not create headers".to_string())?;
let headers = Headers::new().map_err(|_| "Could not create headers".to_string())?;
headers
.append("Accept", "application/dns-message")
.map_err(|_| "Could not append header".to_string())?;

View File

@ -1,17 +1,14 @@
use crate::client::*;
use async_static::async_static;
use bytes::Bytes;
use domain_core::bits::message::Message;
use domain_core::bits::message_builder::MessageBuilder;
use domain_core::bits::question::Question;
use domain_core::bits::record::Record;
use domain_core::bits::ParsedRecord;
use domain_core::bits::{ParsedDname, RecordSectionBuilder, SectionBuilder};
use domain_core::rdata::AllRecordData;
use js_sys::{ArrayBuffer, Uint8Array};
use serde::Deserialize;
use std::borrow::Borrow;
use wasm_bindgen::prelude::*;
use wasm_bindgen_futures::JsFuture;
use web_sys::*;
@ -94,7 +91,7 @@ impl Server {
};
// Build the response
let mut resp_headers =
let resp_headers =
err_response!(Headers::new().map_err(|_| "Could not create headers".to_string()));
err_response!(resp_headers
.append("Content-Type", resp_content_type)