pub struct HTMLLanguageServiceOptions {
pub file_system_provider: Option<Box<dyn FileSystemProvider>>,
pub client_capabilities: Option<ClientCapabilities>,
pub case_sensitive: Option<bool>,
}
Fields§
§file_system_provider: Option<Box<dyn FileSystemProvider>>
Abstract file system access away from the service. Used for path completion, etc.
client_capabilities: Option<ClientCapabilities>
Describes the LSP capabilities the client supports.
case_sensitive: Option<bool>
Whether the tag name and attribute name are case-sensitive, the default is false
.
Trait Implementations§
Source§impl Default for HTMLLanguageServiceOptions
impl Default for HTMLLanguageServiceOptions
Source§fn default() -> HTMLLanguageServiceOptions
fn default() -> HTMLLanguageServiceOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for HTMLLanguageServiceOptions
impl !RefUnwindSafe for HTMLLanguageServiceOptions
impl Send for HTMLLanguageServiceOptions
impl Sync for HTMLLanguageServiceOptions
impl Unpin for HTMLLanguageServiceOptions
impl !UnwindSafe for HTMLLanguageServiceOptions
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