aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/servo/layout/debug.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-05-13 21:27:29 -0700
committerPatrick Walton <pcwalton@mimiga.net>2013-05-15 15:39:19 -0700
commit7caa209039b5765138020ba4a34c9575392e49f5 (patch)
treee472109f2f757e51f0605f6b646da3df69957f98 /src/components/servo/layout/debug.rs
parent5e406fab7ee60d9d8077d52d296f52500d72a2f6 (diff)
downloadservo-7caa209039b5765138020ba4a34c9575392e49f5.tar.gz
servo-7caa209039b5765138020ba4a34c9575392e49f5.zip
Organize all the source files into compiler/, components/, and platform/.
Diffstat (limited to 'src/components/servo/layout/debug.rs')
-rw-r--r--src/components/servo/layout/debug.rs21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/components/servo/layout/debug.rs b/src/components/servo/layout/debug.rs
new file mode 100644
index 00000000000..cbee6b8cf26
--- /dev/null
+++ b/src/components/servo/layout/debug.rs
@@ -0,0 +1,21 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+pub trait BoxedMutDebugMethods {
+ fn dump(@mut self);
+ fn dump_indent(@mut self, ident: uint);
+ fn debug_str(@mut self) -> ~str;
+}
+
+pub trait BoxedDebugMethods {
+ fn dump(@self);
+ fn dump_indent(@self, ident: uint);
+ fn debug_str(@self) -> ~str;
+}
+
+pub trait DebugMethods {
+ fn dump(&self);
+ fn dump_indent(&self, ident: uint);
+ fn debug_str(&self) -> ~str;
+}