aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/dompointreadonly.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/dompointreadonly.rs')
-rw-r--r--components/script/dom/dompointreadonly.rs28
1 files changed, 14 insertions, 14 deletions
diff --git a/components/script/dom/dompointreadonly.rs b/components/script/dom/dompointreadonly.rs
index b0a3d33f5e1..fd4965402cf 100644
--- a/components/script/dom/dompointreadonly.rs
+++ b/components/script/dom/dompointreadonly.rs
@@ -40,49 +40,49 @@ impl DOMPointReadOnly {
}
}
-impl<'a> DOMPointReadOnlyMethods for &'a DOMPointReadOnly {
+impl DOMPointReadOnlyMethods for DOMPointReadOnly {
// https://dev.w3.org/fxtf/geometry/Overview.html#dom-dompointreadonly-x
- fn X(self) -> f64 {
+ fn X(&self) -> f64 {
self.x.get()
}
// https://dev.w3.org/fxtf/geometry/Overview.html#dom-dompointreadonly-y
- fn Y(self) -> f64 {
+ fn Y(&self) -> f64 {
self.y.get()
}
// https://dev.w3.org/fxtf/geometry/Overview.html#dom-dompointreadonly-z
- fn Z(self) -> f64 {
+ fn Z(&self) -> f64 {
self.z.get()
}
// https://dev.w3.org/fxtf/geometry/Overview.html#dom-dompointreadonly-w
- fn W(self) -> f64 {
+ fn W(&self) -> f64 {
self.w.get()
}
}
pub trait DOMPointWriteMethods {
- fn SetX(self, value: f64);
- fn SetY(self, value: f64);
- fn SetZ(self, value: f64);
- fn SetW(self, value: f64);
+ fn SetX(&self, value: f64);
+ fn SetY(&self, value: f64);
+ fn SetZ(&self, value: f64);
+ fn SetW(&self, value: f64);
}
-impl<'a> DOMPointWriteMethods for &'a DOMPointReadOnly {
- fn SetX(self, value: f64) {
+impl DOMPointWriteMethods for DOMPointReadOnly {
+ fn SetX(&self, value: f64) {
self.x.set(value);
}
- fn SetY(self, value: f64) {
+ fn SetY(&self, value: f64) {
self.y.set(value);
}
- fn SetZ(self, value: f64) {
+ fn SetZ(&self, value: f64) {
self.z.set(value);
}
- fn SetW(self, value: f64) {
+ fn SetW(&self, value: f64) {
self.w.set(value);
}
}