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

Wishlist for #[derive(MemSink, MemSource)] #14

Open
3 of 6 tasks
LukasKalbertodt opened this issue Feb 8, 2019 · 0 comments
Open
3 of 6 tasks

Wishlist for #[derive(MemSink, MemSource)] #14

LukasKalbertodt opened this issue Feb 8, 2019 · 0 comments
Labels
area:macros Area: proc macros in lox-macros category:new-feature Category: New feature needs:design Needs: design of some sort priority:low Priority: Low

Comments

@LukasKalbertodt
Copy link
Owner

LukasKalbertodt commented Feb 8, 2019

Wishlist for #[derive(MemSink)]:

  • Global cast mode instead of each field
  • Name a field mesh (or so) but explicitly opt out of it being used (does not apply anymore)
  • Modify finish() behavior: what is required and so on
  • Specify cast mode without specifying what it's for: #[lox(cast = "lossy")]
  • Specify how to deal with the alpha channel for colors (ignore additional, require one, ..)

Wishlist for #[derive(MemSource)]:

  • ...
@LukasKalbertodt LukasKalbertodt added category:new-feature Category: New feature priority:low Priority: Low needs:design Needs: design of some sort area:macros Area: proc macros in lox-macros labels Feb 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:macros Area: proc macros in lox-macros category:new-feature Category: New feature needs:design Needs: design of some sort priority:low Priority: Low
Projects
None yet
Development

No branches or pull requests

1 participant