Struct languageserver_types::SignatureHelp[][src]

pub struct SignatureHelp {
    pub signatures: Vec<SignatureInformation>,
    pub active_signature: Option<u64>,
    pub active_parameter: Option<u64>,
}

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.

The active parameter of the active signature.

Trait Implementations

impl Debug for SignatureHelp
[src]

Formats the value using the given formatter. Read more

impl Eq for SignatureHelp
[src]

impl PartialEq for SignatureHelp
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations