Lines Matching defs:Span
348 pub struct Span { struct
362 /// Unlike `Span`, this type is only constructed for spans which _have_ been argument
422 impl Span { impl
436 pub fn new(meta: &'static Metadata<'static>, values: &field::ValueSet<'_>) -> Span { in new()
446 ) -> Span { in new_with()
460 pub fn new_root(meta: &'static Metadata<'static>, values: &field::ValueSet<'_>) -> Span { in new_root()
470 ) -> Span { in new_root_with()
488 ) -> Span { in child_of()
502 ) -> Span { in child_of_with()
519 pub fn new_disabled(meta: &'static Metadata<'static>) -> Span { in new_disabled()
567 ) -> Span { in make_with()
1375 impl cmp::PartialEq for Span { implementation
1386 impl Hash for Span { implementation
1392 impl fmt::Debug for Span { implementation
1455 impl Drop for Span { implementation
1548 pub fn exit(mut self) -> Span { in exit()
1560 fn deref(&self) -> &Span { in deref()
1611 impl AssertSend for Span {} implementation
1614 impl AssertSync for Span {} implementation