aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/testbindingproxy.rs
diff options
context:
space:
mode:
authorbors-servo <metajack+bors@gmail.com>2015-08-27 15:08:41 -0600
committerbors-servo <metajack+bors@gmail.com>2015-08-27 15:08:41 -0600
commit71b277d5675556e61a82ae9dbf3105449c3a8275 (patch)
tree89f726bf207325eea8a8ca316f6d77d8c88432cb /components/script/dom/testbindingproxy.rs
parent856fda7f2e3fe4abd6de247e8bdaf8cedf3764c2 (diff)
parent709d347872e37ab2358e057d24557b9977238ecd (diff)
downloadservo-71b277d5675556e61a82ae9dbf3105449c3a8275.tar.gz
servo-71b277d5675556e61a82ae9dbf3105449c3a8275.zip
Auto merge of #7416 - nox:methods-ref, r=frewsxcv
Make the traits for the IDL interfaces take &self <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7416) <!-- Reviewable:end -->
Diffstat (limited to 'components/script/dom/testbindingproxy.rs')
-rw-r--r--components/script/dom/testbindingproxy.rs32
1 files changed, 16 insertions, 16 deletions
diff --git a/components/script/dom/testbindingproxy.rs b/components/script/dom/testbindingproxy.rs
index 8241811761f..3c1f23c8ae1 100644
--- a/components/script/dom/testbindingproxy.rs
+++ b/components/script/dom/testbindingproxy.rs
@@ -14,21 +14,21 @@ pub struct TestBindingProxy {
reflector_: Reflector
}
-impl<'a> TestBindingProxyMethods for &'a TestBindingProxy {
- fn Length(self) -> u32 {0}
- fn SupportedPropertyNames(self) -> Vec<DOMString> {vec![]}
- fn GetNamedItem(self, _: DOMString) -> DOMString {"".to_owned()}
- fn SetNamedItem(self, _: DOMString, _: DOMString) -> () {}
- fn GetItem(self, _: u32) -> DOMString {"".to_owned()}
- fn SetItem(self, _: u32, _: DOMString) -> () {}
- fn RemoveItem(self, _: DOMString) -> () {}
- fn Stringifier(self) -> DOMString {"".to_owned()}
- fn NamedCreator(self, _: DOMString, _: DOMString) -> () {}
- fn IndexedGetter(self, _: u32, _: &mut bool) -> DOMString {"".to_owned()}
- fn NamedDeleter(self, _: DOMString) -> () {}
- fn IndexedSetter(self, _: u32, _: DOMString) -> () {}
- fn NamedSetter(self, _: DOMString, _: DOMString) -> () {}
- fn IndexedCreator(self, _: u32, _: DOMString) -> () {}
- fn NamedGetter(self, _: DOMString, _: &mut bool) -> DOMString {"".to_owned()}
+impl TestBindingProxyMethods for TestBindingProxy {
+ fn Length(&self) -> u32 {0}
+ fn SupportedPropertyNames(&self) -> Vec<DOMString> {vec![]}
+ fn GetNamedItem(&self, _: DOMString) -> DOMString {"".to_owned()}
+ fn SetNamedItem(&self, _: DOMString, _: DOMString) -> () {}
+ fn GetItem(&self, _: u32) -> DOMString {"".to_owned()}
+ fn SetItem(&self, _: u32, _: DOMString) -> () {}
+ fn RemoveItem(&self, _: DOMString) -> () {}
+ fn Stringifier(&self) -> DOMString {"".to_owned()}
+ fn NamedCreator(&self, _: DOMString, _: DOMString) -> () {}
+ fn IndexedGetter(&self, _: u32, _: &mut bool) -> DOMString {"".to_owned()}
+ fn NamedDeleter(&self, _: DOMString) -> () {}
+ fn IndexedSetter(&self, _: u32, _: DOMString) -> () {}
+ fn NamedSetter(&self, _: DOMString, _: DOMString) -> () {}
+ fn IndexedCreator(&self, _: u32, _: DOMString) -> () {}
+ fn NamedGetter(&self, _: DOMString, _: &mut bool) -> DOMString {"".to_owned()}
}