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
signatures: Vec<SignatureInformation>
One or more signatures.
active_signature: Option<u64>
The active signature.
active_parameter: Option<u64>
The active parameter of the active signature.
Trait Implementations
impl Debug for SignatureHelp[src]
impl PartialEq for SignatureHelp[src]
fn eq(&self, __arg_0: &SignatureHelp) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &SignatureHelp) -> bool[src]
This method tests for !=.