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
We've been exploring using UniFFI for our updated version of a core library to make things easier on us than using straight C FFI code & hand written wrappers. Problem is we have some parts of the code where we'd want to minimize overhead due to low latency video use cases. So ideally when sharing something like an object (interface struct with a Vec<u8> inside for example) we'd want to be able to get the ptr/len to let the foreign swift/etc code do the final copy, avoiding the copy happening at FFI level as well.
The text was updated successfully, but these errors were encountered:
We've been exploring using UniFFI for our updated version of a core library to make things easier on us than using straight C FFI code & hand written wrappers. Problem is we have some parts of the code where we'd want to minimize overhead due to low latency video use cases. So ideally when sharing something like an object (interface struct with a
Vec<u8>
inside for example) we'd want to be able to get the ptr/len to let the foreign swift/etc code do the final copy, avoiding the copy happening at FFI level as well.The text was updated successfully, but these errors were encountered: