Skip to content

Supports pointer base types and offsets in Rust API#7351

Merged
emesare merged 1 commit into
Vector35:devfrom
lukbukkit:pointer-base-type
Sep 7, 2025
Merged

Supports pointer base types and offsets in Rust API#7351
emesare merged 1 commit into
Vector35:devfrom
lukbukkit:pointer-base-type

Conversation

@lukbukkit

Copy link
Copy Markdown
Contributor

This PR implements Rust API functions to set and read the pointer base type and its accompanying offset in TypeBuilder and to read the respective properties from a Type.

@CLAassistant

CLAassistant commented Sep 5, 2025

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@emesare

emesare commented Sep 7, 2025

Copy link
Copy Markdown
Member

LGTM, not sure why the rust CI stuff did not run (unrelated).

Seeing as we still have a single monolithic type builder in the rust api this is fine. In the future we will be trying to split it up into each "kind" of type so that people don't try and set these for an integer, again, unrelated to this PR just trying to add context where I can.

@emesare emesare added the Component: Rust API Issue needs changes to the Rust API label Sep 7, 2025
@emesare emesare self-assigned this Sep 7, 2025
@emesare emesare merged commit 9124b7b into Vector35:dev Sep 7, 2025
1 of 2 checks passed
@emesare emesare added this to the Io milestone Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Rust API Issue needs changes to the Rust API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants