Expand description
Generic document processing interfaces.
This module defines a shared “edit” format for derived editor state, such as:
- syntax / semantic highlighting (style layers)
- folding regions
External crates (editor-core-*) can produce ProcessingEdit values and apply them to an
EditorStateManager via
EditorStateManager::apply_processing_edits.
Enums§
- Processing
Edit - A change to derived editor state (highlighting, folding, etc.).
Traits§
- Document
Processor - A generic processor that produces
ProcessingEdits for an editor document.