Skip to content

Commit 6988d22

Browse files
committed
Implement Trace for &'static str
This works because `str` is `!Sized` and the blanket impl for `&T` has an implicit bound `T: Trace`. TODO: Proper support for unsized types (#15)
1 parent 322ffd5 commit 6988d22

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/manually_traced/core.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,8 @@ unsafe_trace_primitive!(f32);
8888
unsafe_trace_primitive!(f64);
8989
unsafe_trace_primitive!(bool);
9090
unsafe_trace_primitive!(char);
91+
// TODO: Get proper support for unsized types (issue #15)
92+
unsafe_trace_primitive!(&'static str);
9193

9294
trace_tuple! {}
9395
trace_tuple! { A }

0 commit comments

Comments
 (0)