pub struct BufferModified {
pub buffer_id: u64,
pub modification: Modification,
}Expand description
A buffer’s content was modified.
Emitted after any change to buffer content (insert, delete, replace). Handlers can use this to trigger re-parsing, update highlights, etc.
Fields§
§buffer_id: u64ID of the modified buffer
modification: ModificationType of modification that occurred
Trait Implementations§
Source§impl Clone for BufferModified
impl Clone for BufferModified
Source§fn clone(&self) -> BufferModified
fn clone(&self) -> BufferModified
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BufferModified
impl Debug for BufferModified
Source§impl Event for BufferModified
impl Event for BufferModified
Source§impl PartialEq for BufferModified
impl PartialEq for BufferModified
impl Eq for BufferModified
impl StructuralPartialEq for BufferModified
Auto Trait Implementations§
impl Freeze for BufferModified
impl RefUnwindSafe for BufferModified
impl Send for BufferModified
impl Sync for BufferModified
impl Unpin for BufferModified
impl UnsafeUnpin for BufferModified
impl UnwindSafe for BufferModified
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