A trait representing an object that can derive its own [Span]. This is very similar to `From for Span`, however `From for Span` requires `Sized`, meaning it is not `dyn` compatible.
| 197 | /// A trait representing an object that can derive its own [Span]. This is very similar to `From<MyStuct> for Span`, |
| 198 | /// however `From<MyStruct> for Span` requires `Sized`, meaning it is not `dyn` compatible. |
| 199 | pub trait ToSpan { |
| 200 | fn to_span(&self) -> Span; |
| 201 | } |
| 202 | |
| 203 | impl ToSpan for Span { |
| 204 | fn to_span(&self) -> Span { |
nothing calls this directly
no outgoing calls
no test coverage detected