rune::lread

Function eager_expand

Source
fn eager_expand<'ob>(
    obj: &Rt<Slot<Gc<ObjectType<'_>>>>,
    macroexpand: &Rt<Slot<Gc<FunctionType<'_>>>>,
    env: &mut Rt<Env<'_>>,
    cx: &'ob mut Context<'_>,
) -> Result<Gc<ObjectType<'ob>>, Error>