Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

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

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
real-logic#1: LibRsDef explicitly us crate:: to disambiguate from built in mods like bool
real-logic#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.
real-logic#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 real-logic:master Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants