sync_ls

Type Alias ScheduledResult

Source
pub type ScheduledResult = LspResult<Option<()>>;
Expand description

The result of a scheduled response which could be finally caught by schedule_tail.

  • Returns Ok(Some()) -> Already responded
  • Returns Ok(None) -> Need to respond none
  • Returns Err(..) -> Need to respond error

Aliased Type§

enum ScheduledResult {
    Ok(Option<()>),
    Err(ResponseError),
}

Variants§

§1.0.0

Ok(Option<()>)

Contains the success value

§1.0.0

Err(ResponseError)

Contains the error value