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

Add items and adjust existing ones to the evolving standard #54

Merged
merged 9 commits into from
Nov 19, 2022

Conversation

xFrednet
Copy link
Member

This was quite fun to write. It's remarkable how a good framework and setup can come together for fast and effective development :3

This closes #49, the driver implementation will be done in as part of #53. This issue also removes almost all traits from our API 🎉. The last trait will be removed with #51 this therefore also closes #6. Also, as usual, some progress on #38.

The normal disclaimer: I'm happy about reviews, but will merge this, if there has been no activity by the time I want to create the next PR. Let's hope this progress keeps up.


Closes #49
Closes #6 (The last will be removed as part of #51 )

CC: #53

@xFrednet xFrednet added A-api Area: Stable API S-waiting-on-review Status: Awaiting review labels Nov 11, 2022
@xFrednet xFrednet added this to the v0.0.1 milestone Nov 11, 2022
#[repr(C)]
#[non_exhaustive]
#[derive(Copy, Clone, Eq, PartialEq, Debug)]
pub enum UseKind {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update UseItem to be like described in the reference and not how rustc handles it. This will also remove this enum

@xFrednet xFrednet changed the title Adjust items to the evolving standard Add items and adjust existing ones to the evolving standard Nov 11, 2022
@xFrednet
Copy link
Member Author

I'm almost ready to create the next PR. I'll merge this one to rebase :)

bors r+

@bors
Copy link
Contributor

bors bot commented Nov 19, 2022

Build succeeded:

@bors bors bot merged commit 3a7cd8f into rust-marker:master Nov 19, 2022
@xFrednet xFrednet deleted the 049-items-like-planets-in-space branch November 19, 2022 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-api Area: Stable API S-waiting-on-review Status: Awaiting review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add stable item representation Remove traits from stable interface
1 participant