Michael Ilyin
Michael Ilyin
Looks nice, but I have concerns about bindgen processing for the exported functions. Correct me if I'm wrong, but as far as I remember the bindgen can't extract "extern C"...
Lowering priority: only config for rust and take for callback parameters remains
this is unstable, low priority
> It was my idea 😭 More seriously, we should also add a `z_bytes_deserialize` macro at the same time. Sorry!!! I've started typing from "J" and didn't noticed the continuation
Serializing funcitons are better aligned in https://github.com/eclipse-zenoh/zenoh-c/issues/553 fixes. Now It would be nice to combine them functions under single macro/template
decide is it external or internal API in rust, see https://github.com/eclipse-zenoh/zenoh/issues/806
this is unstable, no need to be exposed now
though we exposing some part of unstable API with`zcu_` prefix, but priority of this is less. So reopening the task with low priority
> I think the behavior as is is correct and does not need any change, if needed you can always search for something like "owned(z_owned_bytes_t". It's correct but not convenient....
I don't mind to the proposed logic: if CARGO_BUILD_TARGET is set then use it, but if ZENOHC_CUSTOM_TARGET is set it overrides the CARGO_BUILD_TARGET. There is only one update I'd like...