Enum kailua_langsvr_protocol::Method
[−]
[src]
pub enum Method { CancelRequest, Initialize, Initialized, Shutdown, Exit, ShowMessage, ShowMessageRequest, LogMessage, TelemetryEvent, RegisterCapability, UnregisterCapability, DidChangeConfiguration, DidChangeWatchedFiles, WorkspaceSymbol, PublishDiagnostics, DidOpen, DidChange, WillSave, WillSaveWaitUntil, DidSave, DidClose, Completion, CompletionItemResolve, Hover, SignatureHelp, References, DocumentHighlight, DocumentSymbol, Formatting, RangeFormatting, OnTypeFormatting, Definition, CodeAction, CodeLens, CodeLensResolve, DocumentLink, DocumentLinkResolve, Rename, ExecuteCommand, ApplyEdit, }
Variants
CancelRequest
Initialize
Initialized
Shutdown
Exit
ShowMessage
ShowMessageRequest
LogMessage
TelemetryEvent
RegisterCapability
UnregisterCapability
DidChangeConfiguration
DidChangeWatchedFiles
WorkspaceSymbol
PublishDiagnostics
DidOpen
DidChange
WillSave
WillSaveWaitUntil
DidSave
DidClose
Completion
CompletionItemResolve
Hover
SignatureHelp
References
DocumentHighlight
DocumentSymbol
Formatting
RangeFormatting
OnTypeFormatting
Definition
CodeAction
CodeLens
CodeLensResolve
DocumentLink
DocumentLinkResolve
Rename
ExecuteCommand
ApplyEdit
Methods
impl Method
[src]
Trait Implementations
impl Copy for Method
[src]
impl Clone for Method
[src]
fn clone(&self) -> Method
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Debug for Method
[src]
impl PartialEq for Method
[src]
fn eq(&self, __arg_0: &Method) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Rhs) -> bool
1.0.0
This method tests for !=
.
impl Eq for Method
[src]
impl Hash for Method
[src]
fn hash<__H: Hasher>(&self, __arg_0: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
H: Hasher,
Feeds a slice of this type into the given [Hasher
]. Read more
impl FromStr for Method
[src]
type Err = MethodParseError
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Method, MethodParseError>
Parses a string s
to return a value of this type. Read more