enum
Binding
pub enum Binding {
Value(Value),
Getter(Rc<dyn Fn() -> Value>),
Handler(Handler),
Function(ScopeFunction),
Defined(Rc<dyn Fn(&[Value]) -> Result<Value, RenderError>>),
}What a name in a scope refers to.
Variants
Getter
Getter(Rc<dyn Fn() -> Value>)Evaluated on every read; reading signals inside makes renders reactive.
Defined
Defined(Rc<dyn Fn(&[Value]) -> Result<Value, RenderError>>)A function the template declares: fn label(n) = ….