Enum sixtyfps_compilerlib::lookup::LookupResult
source · [−]pub enum LookupResult {
Expression {
expression: Expression,
deprecated: Option<String>,
},
Enumeration(Rc<Enumeration>),
Namespace(BuiltinNamespace),
}
Variants
Expression
Fields
expression: Expression
Enumeration(Rc<Enumeration>)
Namespace(BuiltinNamespace)
Implementations
Trait Implementations
Performs the conversion.
fn for_each_entry<R>(
&self,
ctx: &LookupCtx<'_>,
f: &mut impl FnMut(&str, LookupResult) -> Option<R>
) -> Option<R>
fn for_each_entry<R>(
&self,
ctx: &LookupCtx<'_>,
f: &mut impl FnMut(&str, LookupResult) -> Option<R>
) -> Option<R>
Will call the function for each entry (useful for completion) If the function return Some, it will immediately be returned and not called further Read more