pub struct SyntaxStreamUpdate {
pub base_revision: u64,
pub revision: u64,
pub changed_lines: Range<usize>,
pub highlights: Arc<DocumentHighlights>,
}Fields§
§base_revision: u64§revision: u64§changed_lines: Range<usize>§highlights: Arc<DocumentHighlights>Trait Implementations§
Source§impl Clone for SyntaxStreamUpdate
impl Clone for SyntaxStreamUpdate
Auto Trait Implementations§
impl Freeze for SyntaxStreamUpdate
impl RefUnwindSafe for SyntaxStreamUpdate
impl Send for SyntaxStreamUpdate
impl Sync for SyntaxStreamUpdate
impl Unpin for SyntaxStreamUpdate
impl UnsafeUnpin for SyntaxStreamUpdate
impl UnwindSafe for SyntaxStreamUpdate
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