diff options
author | Nikki <nikkicubed@gmail.com> | 2016-01-06 17:03:45 -0700 |
---|---|---|
committer | Nikki <nikkicubed@gmail.com> | 2016-01-08 12:17:13 -0700 |
commit | c5982872c8ed2862543222e11793a688a54d8aa8 (patch) | |
tree | c2cc9a02795bea1799d20fdb113662c1946ee631 /components/net_traits/response.rs | |
parent | ba8f007b8843c772bb685b6acbfef02103abb300 (diff) | |
download | servo-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.rs | 6 |
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, |