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
Source§fn clone(&self) -> SyntaxStreamUpdate
fn clone(&self) -> SyntaxStreamUpdate
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 moreAuto 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