Enum gluon_completion::CompletionSymbol
[−]
[src]
pub enum CompletionSymbol<'a> { Value { name: &'a Symbol, typ: &'a ArcType, expr: &'a SpannedExpr<Symbol>, }, Type { name: &'a Symbol, alias: &'a AliasData<Symbol, AstType<Symbol>>, }, }
Variants
Value
Fields of Value
name: &'a Symbol | |
typ: &'a ArcType | |
expr: &'a SpannedExpr<Symbol> |
Type
Fields of Type
name: &'a Symbol | |
alias: &'a AliasData<Symbol, AstType<Symbol>> |
Trait Implementations
impl<'a> Debug for CompletionSymbol<'a>
[src]
impl<'a> PartialEq for CompletionSymbol<'a>
[src]
fn eq(&self, __arg_0: &CompletionSymbol<'a>) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &CompletionSymbol<'a>) -> bool
[src]
This method tests for !=
.