diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2015-08-27 22:15:54 +0200 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2015-08-27 22:27:43 +0200 |
commit | 709d347872e37ab2358e057d24557b9977238ecd (patch) | |
tree | 89f726bf207325eea8a8ca316f6d77d8c88432cb /components/script/dom/urlsearchparams.rs | |
parent | 856fda7f2e3fe4abd6de247e8bdaf8cedf3764c2 (diff) | |
download | servo-709d347872e37ab2358e057d24557b9977238ecd.tar.gz servo-709d347872e37ab2358e057d24557b9977238ecd.zip |
Make the traits for the IDL interfaces take &self
Diffstat (limited to 'components/script/dom/urlsearchparams.rs')
-rw-r--r-- | components/script/dom/urlsearchparams.rs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/components/script/dom/urlsearchparams.rs b/components/script/dom/urlsearchparams.rs index 29684ec7a38..3c5b7800434 100644 --- a/components/script/dom/urlsearchparams.rs +++ b/components/script/dom/urlsearchparams.rs @@ -58,9 +58,9 @@ impl URLSearchParams { } } -impl<'a> URLSearchParamsMethods for &'a URLSearchParams { +impl URLSearchParamsMethods for URLSearchParams { // https://url.spec.whatwg.org/#dom-urlsearchparams-append - fn Append(self, name: DOMString, value: DOMString) { + fn Append(&self, name: DOMString, value: DOMString) { // Step 1. self.list.borrow_mut().push((name, value)); // Step 2. @@ -68,7 +68,7 @@ impl<'a> URLSearchParamsMethods for &'a URLSearchParams { } // https://url.spec.whatwg.org/#dom-urlsearchparams-delete - fn Delete(self, name: DOMString) { + fn Delete(&self, name: DOMString) { // Step 1. self.list.borrow_mut().retain(|&(ref k, _)| k != &name); // Step 2. @@ -76,7 +76,7 @@ impl<'a> URLSearchParamsMethods for &'a URLSearchParams { } // https://url.spec.whatwg.org/#dom-urlsearchparams-get - fn Get(self, name: DOMString) -> Option<DOMString> { + fn Get(&self, name: DOMString) -> Option<DOMString> { let list = self.list.borrow(); list.iter().filter_map(|&(ref k, ref v)| { if k == &name { @@ -88,13 +88,13 @@ impl<'a> URLSearchParamsMethods for &'a URLSearchParams { } // https://url.spec.whatwg.org/#dom-urlsearchparams-has - fn Has(self, name: DOMString) -> bool { + fn Has(&self, name: DOMString) -> bool { let list = self.list.borrow(); list.iter().find(|&&(ref k, _)| k == &name).is_some() } // https://url.spec.whatwg.org/#dom-urlsearchparams-set - fn Set(self, name: DOMString, value: DOMString) { + fn Set(&self, name: DOMString, value: DOMString) { let mut list = self.list.borrow_mut(); let mut index = None; let mut i = 0; @@ -118,7 +118,7 @@ impl<'a> URLSearchParamsMethods for &'a URLSearchParams { } // https://url.spec.whatwg.org/#stringification-behavior - fn Stringifier(self) -> DOMString { + fn Stringifier(&self) -> DOMString { self.serialize(None) } } |