sync_ls

Type Alias AnySchedulableResponse

Source
pub type AnySchedulableResponse = SchedulableResponse<Value>;
Expand description

The common response future type for language servers.

Aliased Type§

enum AnySchedulableResponse {
    Ok(MaybeDone<Pin<Box<dyn Future<Output = Result<Value, ResponseError>> + Send>>>),
    Err(ResponseError),
}

Variants§

§1.0.0

Ok(MaybeDone<Pin<Box<dyn Future<Output = Result<Value, ResponseError>> + Send>>>)

Contains the success value

§1.0.0

Err(ResponseError)

Contains the error value