pub struct Interval {
pub start: usize,
pub end: usize,
pub style_id: StyleId,
}Expand description
Interval structure
Fields§
§start: usizeStart offset (bytes or characters, depending on usage scenario)
end: usizeEnd offset (exclusive)
style_id: StyleIdStyle ID
Implementations§
Trait Implementations§
impl Eq for Interval
impl StructuralPartialEq for Interval
Auto Trait Implementations§
impl Freeze for Interval
impl RefUnwindSafe for Interval
impl Send for Interval
impl Sync for Interval
impl Unpin for Interval
impl UnwindSafe for Interval
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