Struct lsp::types::SignatureHelp[][src]

pub struct SignatureHelp {
    pub signatures: Vec<SignatureInformation>,
    pub active_signature: Nullable<i32>,
    pub active_parameter: Nullable<i32>,
}

Signature help represents the signature of something callable. There can be multiple signature but only one active and only one active parameter.

Fields

One or more signatures.

The active signature. Set to null if no signatures exist.

The active parameter of the active signature. Set to null if the active signature has no parameters.

Trait Implementations

impl Debug for SignatureHelp
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations