Skip to content

[Rust] update how "use declarations" are generated, now deriving Defaults for enums #952

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 6 commits into from
Nov 1, 2023

Conversation

mward
Copy link
Contributor

@mward mward commented Aug 8, 2023

this PR also includes the changes submitted from #921 that I have merged in and resolved the formatting issues

adam-talos and others added 6 commits December 17, 2022 22:04
aeron-io#1: LibRsDef explicitly us crate:: to disambiguate from built in mods like bool
aeron-io#2: Added acting_version field to Composite structs to fix compilation errors when using Composite structs.  This is an incomplete implementation because the parent doesn't pass the acting_version to the composite because you need to change the signature of wrap(parent, offset) to include the acting_version, so this version just ensures that if the acting_version isn't set on the composite, it disregards the version check.
aeron-io#3: fixed primitiveArrayDecoder to return an empty array of the right size if less than version required.
…uous glob re-exports" warnings from rust compiler
@mward
Copy link
Contributor Author

mward commented Aug 8, 2023

@adam-talos I've merged your PR in with this and fixed the formatting issues that prevented it from being accepted. Please take a look

@mjpt777 mjpt777 merged commit c0dae9e into aeron-io:master Nov 1, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants