You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
I am trying to add additional wrapping around engine.get_function to make a jit runtime that would be reusable.
fnget_function<F:UnsafeFunctionPointer>(&self,name:&str, args:...){let function = //gets function
function.call(args)}
Describe the solution you'd like
Just simply add an associated type that is a tuple of all the args in the UnsafeFunctionPointer
Describe possible drawbacks to your solution
I don't see one?
Describe alternatives you've considered
essentially cloning the UnsafeFunctionPointer type and adding it myself and making a blanket implementation to map it.
Additional context
The text was updated successfully, but these errors were encountered:
Just realized that your call function is also inconsistent with the nightly fn_traits feature see here so not sure what I want is possible with the current api unless an alternate means of calling it as like call_tuple added to JitFunction as well.
Is your feature request related to a problem? Please describe.
I am trying to add additional wrapping around
engine.get_function
to make a jit runtime that would be reusable.Describe the solution you'd like
Just simply add an associated type that is a tuple of all the args in the
UnsafeFunctionPointer
Describe possible drawbacks to your solution
I don't see one?
Describe alternatives you've considered
essentially cloning the UnsafeFunctionPointer type and adding it myself and making a blanket implementation to map it.
Additional context
The text was updated successfully, but these errors were encountered: