aboutsummaryrefslogtreecommitdiffstats
path: root/components/net_traits/response.rs
diff options
context:
space:
mode:
authorNikki <nikkicubed@gmail.com>2016-01-06 17:03:45 -0700
committerNikki <nikkicubed@gmail.com>2016-01-08 12:17:13 -0700
commitc5982872c8ed2862543222e11793a688a54d8aa8 (patch)
treec2cc9a02795bea1799d20fdb113662c1946ee631 /components/net_traits/response.rs
parentba8f007b8843c772bb685b6acbfef02103abb300 (diff)
downloadservo-c5982872c8ed2862543222e11793a688a54d8aa8.tar.gz
servo-c5982872c8ed2862543222e11793a688a54d8aa8.zip
rewrapped Rc<RefCell<Response>> into Rc<Response>
Diffstat (limited to 'components/net_traits/response.rs')
-rw-r--r--components/net_traits/response.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/components/net_traits/response.rs b/components/net_traits/response.rs
index c9984afe450..0e5eb0ac46e 100644
--- a/components/net_traits/response.rs
+++ b/components/net_traits/response.rs
@@ -67,7 +67,7 @@ pub struct Response {
pub response_type: ResponseType,
pub termination_reason: Option<TerminationReason>,
pub url: Option<Url>,
- pub url_list: Vec<Url>,
+ pub url_list: RefCell<Vec<Url>>,
/// `None` can be considered a StatusCode of `0`.
pub status: Option<StatusCode>,
pub headers: Headers,
@@ -76,7 +76,7 @@ pub struct Response {
pub https_state: HttpsState,
/// [Internal response](https://fetch.spec.whatwg.org/#concept-internal-response), only used if the Response
/// is a filtered response
- pub internal_response: Option<Rc<RefCell<Response>>>,
+ pub internal_response: Option<Rc<Response>>,
}
impl Response {
@@ -85,7 +85,7 @@ impl Response {
response_type: ResponseType::Error,
termination_reason: None,
url: None,
- url_list: vec![],
+ url_list: RefCell::new(vec![]),
status: None,
headers: Headers::new(),
body: ResponseBody::Empty,