pub struct SpanRange {
pub start_idx: usize,
pub end_idx: usize,
}Expand description
A half-open interval [start, end) over span indices (for range operations).
Fields§
§start_idx: usize§end_idx: usizeImplementations§
Trait Implementations§
impl Copy for SpanRange
impl Eq for SpanRange
impl StructuralPartialEq for SpanRange
Auto Trait Implementations§
impl Freeze for SpanRange
impl RefUnwindSafe for SpanRange
impl Send for SpanRange
impl Sync for SpanRange
impl Unpin for SpanRange
impl UnsafeUnpin for SpanRange
impl UnwindSafe for SpanRange
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