pub struct WordBoundaryLanguageConfig {
pub ascii_boundary_chars: Option<String>,
}Expand description
Word-boundary configuration for editor-friendly “word” operations.
This corresponds to editor_core::WordBoundaryConfig::set_ascii_boundary_chars (similar in
spirit to VSCode’s wordSeparators).
Fields§
§ascii_boundary_chars: Option<String>Override ASCII boundary characters (whitespace is always boundary).
When None, hosts should keep editor-core defaults (identifier-like words).
Trait Implementations§
Source§impl Clone for WordBoundaryLanguageConfig
impl Clone for WordBoundaryLanguageConfig
Source§fn clone(&self) -> WordBoundaryLanguageConfig
fn clone(&self) -> WordBoundaryLanguageConfig
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 moreSource§impl Debug for WordBoundaryLanguageConfig
impl Debug for WordBoundaryLanguageConfig
Source§impl Default for WordBoundaryLanguageConfig
impl Default for WordBoundaryLanguageConfig
Source§fn default() -> WordBoundaryLanguageConfig
fn default() -> WordBoundaryLanguageConfig
Returns the “default value” for a type. Read more
impl Eq for WordBoundaryLanguageConfig
Source§impl PartialEq for WordBoundaryLanguageConfig
impl PartialEq for WordBoundaryLanguageConfig
Source§fn eq(&self, other: &WordBoundaryLanguageConfig) -> bool
fn eq(&self, other: &WordBoundaryLanguageConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WordBoundaryLanguageConfig
Auto Trait Implementations§
impl Freeze for WordBoundaryLanguageConfig
impl RefUnwindSafe for WordBoundaryLanguageConfig
impl Send for WordBoundaryLanguageConfig
impl Sync for WordBoundaryLanguageConfig
impl Unpin for WordBoundaryLanguageConfig
impl UnsafeUnpin for WordBoundaryLanguageConfig
impl UnwindSafe for WordBoundaryLanguageConfig
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