pub struct TypeScriptDiagnosticsAdapter { /* private fields */ }Expand description
Adapter for TypeScript diagnostics provider
Implementations§
Source§impl TypeScriptDiagnosticsAdapter
impl TypeScriptDiagnosticsAdapter
Sourcepub fn with_config(config: LanguageConfig) -> Self
pub fn with_config(config: LanguageConfig) -> Self
Create with configuration
Trait Implementations§
Source§impl DiagnosticsProvider for TypeScriptDiagnosticsAdapter
impl DiagnosticsProvider for TypeScriptDiagnosticsAdapter
Source§fn generate_diagnostics(&self, code: &str) -> ProviderResult<Vec<Diagnostic>>
fn generate_diagnostics(&self, code: &str) -> ProviderResult<Vec<Diagnostic>>
Generate diagnostics for the given code
Source§fn config(&self) -> Option<&LanguageConfig>
fn config(&self) -> Option<&LanguageConfig>
Get the configuration for this provider
Auto Trait Implementations§
impl Freeze for TypeScriptDiagnosticsAdapter
impl RefUnwindSafe for TypeScriptDiagnosticsAdapter
impl Send for TypeScriptDiagnosticsAdapter
impl Sync for TypeScriptDiagnosticsAdapter
impl Unpin for TypeScriptDiagnosticsAdapter
impl UnwindSafe for TypeScriptDiagnosticsAdapter
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