diff options
author | Cameron Zwarich <zwarich@mozilla.com> | 2014-09-19 01:32:30 -0700 |
---|---|---|
committer | Cameron Zwarich <zwarich@mozilla.com> | 2014-09-20 11:54:10 -0700 |
commit | 2c8d51a37c84fb5de531d00c45de9c0020930b11 (patch) | |
tree | 9d65c2f2141edf9bd8b47bb785b7e948e092f831 /components/script/dom/urlsearchparams.rs | |
parent | 2adc594e5d8babaadbe1a4e05a8f7d808313728f (diff) | |
download | servo-2c8d51a37c84fb5de531d00c45de9c0020930b11.tar.gz servo-2c8d51a37c84fb5de531d00c45de9c0020930b11.zip |
More progress in the &JSRef -> JSRef conversion
Change all of the <Class>Methods traits to take `self` instead of
`&self`.
Diffstat (limited to 'components/script/dom/urlsearchparams.rs')
-rw-r--r-- | components/script/dom/urlsearchparams.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/dom/urlsearchparams.rs b/components/script/dom/urlsearchparams.rs index 7ac6067862e..ea8d7da7002 100644 --- a/components/script/dom/urlsearchparams.rs +++ b/components/script/dom/urlsearchparams.rs @@ -61,26 +61,26 @@ impl URLSearchParams { } impl<'a> URLSearchParamsMethods for JSRef<'a, URLSearchParams> { - fn Append(&self, name: DOMString, value: DOMString) { + fn Append(self, name: DOMString, value: DOMString) { self.data.deref().borrow_mut().insert_or_update_with(name, vec!(value.clone()), |_k, v| v.push(value.clone())); self.update_steps(); } - fn Delete(&self, name: DOMString) { + fn Delete(self, name: DOMString) { self.data.deref().borrow_mut().remove(&name); self.update_steps(); } - fn Get(&self, name: DOMString) -> Option<DOMString> { + fn Get(self, name: DOMString) -> Option<DOMString> { self.data.deref().borrow().find_equiv(&name).map(|v| v[0].clone()) } - fn Has(&self, name: DOMString) -> bool { + fn Has(self, name: DOMString) -> bool { self.data.deref().borrow().contains_key_equiv(&name) } - fn Set(&self, name: DOMString, value: DOMString) { + fn Set(self, name: DOMString, value: DOMString) { self.data.deref().borrow_mut().insert(name, vec!(value)); self.update_steps(); } |