summaryrefslogtreecommitdiff
path: root/library/src/visualize
diff options
context:
space:
mode:
Diffstat (limited to 'library/src/visualize')
-rw-r--r--library/src/visualize/image.rs1
-rw-r--r--library/src/visualize/line.rs1
-rw-r--r--library/src/visualize/path.rs1
-rw-r--r--library/src/visualize/polygon.rs1
-rw-r--r--library/src/visualize/shape.rs5
5 files changed, 9 insertions, 0 deletions
diff --git a/library/src/visualize/image.rs b/library/src/visualize/image.rs
index 86f87931..3d51743a 100644
--- a/library/src/visualize/image.rs
+++ b/library/src/visualize/image.rs
@@ -52,6 +52,7 @@ pub struct ImageElem {
}
impl Layout for ImageElem {
+ #[tracing::instrument(name = "ImageElem::layout", skip_all)]
fn layout(
&self,
vt: &mut Vt,
diff --git a/library/src/visualize/line.rs b/library/src/visualize/line.rs
index 362f1a89..0555ddec 100644
--- a/library/src/visualize/line.rs
+++ b/library/src/visualize/line.rs
@@ -73,6 +73,7 @@ pub struct LineElem {
}
impl Layout for LineElem {
+ #[tracing::instrument(name = "LineElem::layout", skip_all)]
fn layout(
&self,
_: &mut Vt,
diff --git a/library/src/visualize/path.rs b/library/src/visualize/path.rs
index db062093..2ef2bc1a 100644
--- a/library/src/visualize/path.rs
+++ b/library/src/visualize/path.rs
@@ -60,6 +60,7 @@ pub struct PathElem {
}
impl Layout for PathElem {
+ #[tracing::instrument(name = "PathElem::layout", skip_all)]
fn layout(
&self,
_: &mut Vt,
diff --git a/library/src/visualize/polygon.rs b/library/src/visualize/polygon.rs
index 559ebec3..ee2a6b51 100644
--- a/library/src/visualize/polygon.rs
+++ b/library/src/visualize/polygon.rs
@@ -49,6 +49,7 @@ pub struct PolygonElem {
}
impl Layout for PolygonElem {
+ #[tracing::instrument(name = "PolygonElem::layout", skip_all)]
fn layout(
&self,
_: &mut Vt,
diff --git a/library/src/visualize/shape.rs b/library/src/visualize/shape.rs
index 48c4d7a3..e9697676 100644
--- a/library/src/visualize/shape.rs
+++ b/library/src/visualize/shape.rs
@@ -154,6 +154,7 @@ pub struct RectElem {
}
impl Layout for RectElem {
+ #[tracing::instrument(name = "RectElem::layout", skip_all)]
fn layout(
&self,
vt: &mut Vt,
@@ -264,6 +265,7 @@ pub struct SquareElem {
}
impl Layout for SquareElem {
+ #[tracing::instrument(name = "SquareElem::layout", skip_all)]
fn layout(
&self,
vt: &mut Vt,
@@ -346,6 +348,7 @@ pub struct EllipseElem {
}
impl Layout for EllipseElem {
+ #[tracing::instrument(name = "EllipseElem::layout", skip_all)]
fn layout(
&self,
vt: &mut Vt,
@@ -453,6 +456,7 @@ pub struct CircleElem {
}
impl Layout for CircleElem {
+ #[tracing::instrument(name = "CircleElem::layout", skip_all)]
fn layout(
&self,
vt: &mut Vt,
@@ -477,6 +481,7 @@ impl Layout for CircleElem {
}
/// Layout a shape.
+#[tracing::instrument(name = "shape::layout", skip_all)]
#[allow(clippy::too_many_arguments)]
fn layout(
vt: &mut Vt,