[−][src]Function glsp_engine::bind_rfn
pub fn bind_rfn<S: ToSym>(name: S, wrapped_fn: WrappedFn) -> GResult<RFn>
Binds a Rust function to a global variable.
glsp::bind_rfn(name, rfn!(f))?
is equivalent to:
let sym = name.to_sym()? let rfn = glsp::named_rfn(sym, rfn!(f)); glsp::bind_global(sym, rfn)?; Ok(rfn)