[][src]Trait lsp_types::notification::Notification

pub trait Notification {
    type Params: DeserializeOwned + Serialize;

    const METHOD: &'static str;
}

Associated Types

Loading content...

Associated Constants

const METHOD: &'static str

Loading content...

Implementors

impl Notification for Cancel[src]

type Params = CancelParams

impl Notification for DidChangeConfiguration[src]

impl Notification for DidChangeTextDocument[src]

impl Notification for DidChangeWatchedFiles[src]

impl Notification for DidChangeWorkspaceFolders[src]

impl Notification for DidCloseTextDocument[src]

impl Notification for DidOpenTextDocument[src]

impl Notification for DidSaveTextDocument[src]

impl Notification for Exit[src]

type Params = ()

impl Notification for Initialized[src]

type Params = InitializedParams

impl Notification for LogMessage[src]

type Params = LogMessageParams

impl Notification for Progress[src]

type Params = ProgressParams

impl Notification for PublishDiagnostics[src]

impl Notification for ShowMessage[src]

type Params = ShowMessageParams

impl Notification for TelemetryEvent[src]

type Params = Value

impl Notification for WillSaveTextDocument[src]

impl Notification for WorkDoneProgressCancel[src]

Loading content...