Went on a small refactoring spree last week, then forgot to post a PR and now realized.
This is not at all critical, so take your time to review.
After this, we can once again use the latest version of xsd-parser-rs in onvif-rs¹, get rid of the yaserde git dependency in onvif-rs and finally get rid of this workaround in lumeod's CI.
¹ didn't work before due to yaserde's codegen – fixed here
Went on a small refactoring spree last week, then forgot to post a PR and now realized.
This is not at all critical, so take your time to review.
After this, we can once again use the latest version of xsd-parser-rs in onvif-rs¹, get rid of the yaserde git dependency in onvif-rs and finally get rid of this workaround in lumeod's CI.
¹ didn't work before due to yaserde's codegen – fixed here