arcnmx / wireplumber.rs

wireplumber rust bindings
https://arcnmx.github.io/wireplumber.rs/main/wireplumber/
MIT License
21 stars 3 forks source link

multi-value return types #13

Open arcnmx opened 1 year ago

arcnmx commented 1 year ago

Many FFI functions that return multiple values should be replaced with implementations that return a struct providing meaningful information about the data. A tuple of strings is obtuse, and gir does not give us the tools to customize exactly how the Option<>s are encoded.