Skip to content

Support heapless::String - #494

Merged
gustavo-shigueo merged 3 commits into
Aleph-Alpha:mainfrom
mmalecki:heapless-string
Jun 17, 2026
Merged

Support heapless::String#494
gustavo-shigueo merged 3 commits into
Aleph-Alpha:mainfrom
mmalecki:heapless-string

Conversation

@mmalecki

@mmalecki mmalecki commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Goal

Type generation for heapless::String, unrelated to an existing issue.

Changes

  • Add an impl_shadow for heapless::String
  • Fix shadowing of String in macros
  • Add a test

Checklist

  • I have followed the steps listed in the Contributing guide.
  • If necessary, I have added documentation related to the changes made.
  • I have added or updated the tests related to the changes made.

@gustavo-shigueo

Copy link
Copy Markdown
Collaborator

Hi @mmalecki, thanks for the PR! Wow, somehow it never even ocurred to me that the return types could also get shadowed, I pretty much only ever worried about method calls such as <T as ::ts_rs::TS>::inline() lol

@gustavo-shigueo
gustavo-shigueo merged commit 78c901d into Aleph-Alpha:main Jun 17, 2026
10 checks passed
@mmalecki
mmalecki deleted the heapless-string branch June 17, 2026 12:25
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.

2 participants