-
Notifications
You must be signed in to change notification settings - Fork 79
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
Interface newtypes #879
Merged
squell
merged 27 commits into
trifectatechfoundation:main
from
van-sprundel:interface-newtypes
Oct 22, 2024
Merged
Interface newtypes #879
squell
merged 27 commits into
trifectatechfoundation:main
from
van-sprundel:interface-newtypes
Oct 22, 2024
Commits on Oct 13, 2024
-
Implement newtypes for UserId, GroupId, ProcessId and DeviceId
keeping the value private as per https://www.howtocodeit.com/articles/ultimate-guide-rust-newtypes#newtype-essentials Formatting
Configuration menu - View commit details
-
Copy full SHA for 9ceeae1 - Browse repository at this point
Copy the full SHA 9ceeae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d09d20 - Browse repository at this point
Copy the full SHA 4d09d20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 479ee49 - Browse repository at this point
Copy the full SHA 479ee49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41b0e08 - Browse repository at this point
Copy the full SHA 41b0e08View commit details -
Don't use newtypes for groups_buffer
getgrouplist doesn't like it.
Configuration menu - View commit details
-
Copy full SHA for 99adc61 - Browse repository at this point
Copy the full SHA 99adc61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 037f45a - Browse repository at this point
Copy the full SHA 037f45aView commit details -
Don't dereference pointer when type is not equal
Again, we're working with newtypes here, not the ids.
Configuration menu - View commit details
-
Copy full SHA for 74a329d - Browse repository at this point
Copy the full SHA 74a329dView commit details
Commits on Oct 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fcdf3f1 - Browse repository at this point
Copy the full SHA fcdf3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 845991d - Browse repository at this point
Copy the full SHA 845991dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 673acda - Browse repository at this point
Copy the full SHA 673acdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82765a0 - Browse repository at this point
Copy the full SHA 82765a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1eee33 - Browse repository at this point
Copy the full SHA d1eee33View commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 29ebf01 - Browse repository at this point
Copy the full SHA 29ebf01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7780bd6 - Browse repository at this point
Copy the full SHA 7780bd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa3f46 - Browse repository at this point
Copy the full SHA ffa3f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a45ed - Browse repository at this point
Copy the full SHA 10a45edView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2ca69e - Browse repository at this point
Copy the full SHA e2ca69eView commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1a3fd1b - Browse repository at this point
Copy the full SHA 1a3fd1bView commit details -
Use transparent struct on GroupId, remove transparent on UserId, Proc…
…essId and DeviceId
Configuration menu - View commit details
-
Copy full SHA for 458efe7 - Browse repository at this point
Copy the full SHA 458efe7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9633bab - Browse repository at this point
Copy the full SHA 9633babView commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 513f276 - Browse repository at this point
Copy the full SHA 513f276View commit details -
Configuration menu - View commit details
-
Copy full SHA for f62cc4e - Browse repository at this point
Copy the full SHA f62cc4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8eff83f - Browse repository at this point
Copy the full SHA 8eff83fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd07c7e - Browse repository at this point
Copy the full SHA fd07c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86afd0a - Browse repository at this point
Copy the full SHA 86afd0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55902f4 - Browse repository at this point
Copy the full SHA 55902f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 552c440 - Browse repository at this point
Copy the full SHA 552c440View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.