Enum ra_ap_rust_analyzer::cli::flags::RustAnalyzerCmd [−][src]
pub enum RustAnalyzerCmd {
LspServer(LspServer),
Parse(Parse),
Symbols(Symbols),
Highlight(Highlight),
AnalysisStats(AnalysisStats),
Diagnostics(Diagnostics),
Ssr(Ssr),
Search(Search),
ProcMacro(ProcMacro),
Lsif(Lsif),
}Variants
LspServer(LspServer)Tuple Fields of LspServer
0: LspServerParse(Parse)Tuple Fields of Parse
0: ParseSymbols(Symbols)Tuple Fields of Symbols
0: SymbolsHighlight(Highlight)Tuple Fields of Highlight
0: HighlightAnalysisStats(AnalysisStats)Tuple Fields of AnalysisStats
Diagnostics(Diagnostics)Tuple Fields of Diagnostics
0: DiagnosticsSsr(Ssr)Tuple Fields of Ssr
0: SsrSearch(Search)Tuple Fields of Search
0: SearchProcMacro(ProcMacro)Tuple Fields of ProcMacro
0: ProcMacroLsif(Lsif)Tuple Fields of Lsif
0: LsifTrait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for RustAnalyzerCmd
impl !Send for RustAnalyzerCmd
impl !Sync for RustAnalyzerCmd
impl Unpin for RustAnalyzerCmd
impl !UnwindSafe for RustAnalyzerCmd
Blanket Implementations
Mutably borrows from an owned value. Read more
fn cast<U>(self, interner: &<U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
fn cast<U>(self, interner: &<U as HasInterner>::Interner) -> U where
Self: CastTo<U>,
U: HasInterner,
Cast a value to type U using CastTo.
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more