pub struct SpanSegment {
pub span_index: usize,
pub starts_here: bool,
pub ends_here: bool,
}Expand description
A span’s intersection with one printed system.
Fields§
§span_index: usize§starts_here: bool§ends_here: boolTrait Implementations§
Source§impl Clone for SpanSegment
impl Clone for SpanSegment
Source§fn clone(&self) -> SpanSegment
fn clone(&self) -> SpanSegment
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SpanSegment
Source§impl Debug for SpanSegment
impl Debug for SpanSegment
Source§impl<'de> Deserialize<'de> for SpanSegment
impl<'de> Deserialize<'de> for SpanSegment
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SpanSegment
Source§impl PartialEq for SpanSegment
impl PartialEq for SpanSegment
Source§impl Serialize for SpanSegment
impl Serialize for SpanSegment
impl StructuralPartialEq for SpanSegment
Auto Trait Implementations§
impl Freeze for SpanSegment
impl RefUnwindSafe for SpanSegment
impl Send for SpanSegment
impl Sync for SpanSegment
impl Unpin for SpanSegment
impl UnsafeUnpin for SpanSegment
impl UnwindSafe for SpanSegment
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more