-
-
Notifications
You must be signed in to change notification settings - Fork 106
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: Lokathor/bytemuck
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ebb1326
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: Lokathor/bytemuck
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c069a2f
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 10 commits
- 10 files changed
- 6 contributors
Commits on Jun 9, 2025
-
add support for deriving NoUninit on enums with fields (#292)
* add support for deriving NoUninit on enums with fields We check for padding like we do for structs except that we also consider the enum discriminant when calculating the unpadded size. * improve support for #[repr(C)] enums Unfortunately, the integer discriminant used for #[repr(C)] doesn't have a name (it's not always core::ffi::c_int), but we can use some compile-time tricks to get the integer type. Use that instead of hard- coding core::ffi::c_int and add support for deriving NoUninit for #[repr(C)] enums. * simplify get_enum_discriminant for enums w/o fields * add more comments Co-authored-by: Gray Olson <[email protected]> * update requirements for NoUninit * link type layout section in NoUninit docs * small wording change on no uninit docs * inline type alias This makes the generated code a bit harder to read, but also has the advantage of not unnecessarily adding a type to the global namespace for CheckedBitPattern. --------- Co-authored-by: Gray Olson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e11472 - Browse repository at this point
Copy the full SHA 0e11472View commit details
Commits on Jul 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5e58cf7 - Browse repository at this point
Copy the full SHA 5e58cf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c9e7ba - Browse repository at this point
Copy the full SHA 1c9e7baView commit details
Commits on Jul 22, 2025
-
Co-authored-by: DogLooksGood <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6633a51 - Browse repository at this point
Copy the full SHA 6633a51View commit details
Commits on Aug 6, 2025
-
Make the
Pod/NoUninitderive macros useassert!to check size e……quality, instead of `transmute`. (#320)
Configuration menu - View commit details
-
Copy full SHA for 374df78 - Browse repository at this point
Copy the full SHA 374df78View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4873c9 - Browse repository at this point
Copy the full SHA c4873c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2524f62 - Browse repository at this point
Copy the full SHA 2524f62View commit details
Commits on Aug 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 7fef8d9 - Browse repository at this point
Copy the full SHA 7fef8d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b48ef3 - Browse repository at this point
Copy the full SHA 8b48ef3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c069a2f - Browse repository at this point
Copy the full SHA c069a2fView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff ebb1326...c069a2f