pub unsafe extern "C" fn ly_ctx_load_module(
    ctx: *mut ly_ctx,
    name: *const c_char,
    revision: *const c_char,
    features: *mut *const c_char
) -> *mut lys_module