-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
- add features for impls that need nightly features:
sync_unsafe_cell,exclusive_wrapper, maybecfg_target_has_atomic -
replacenever_typefeature with the never say never hack- impls must refer to the actual type, not a type alias
- add a feature gate for
!impls
- remove usage of
specializationfeature- inhabited: Simplify the
inhabitedness computation #11 - typeset fixed-point computation: Extract the type layout graph without using the unstable+nightly
specializationfeature #17 - extracting the discriminant for the typeset
-
perhaps we can just store the discriminant in the largest possible type since its type is already implicitly encoded in the repr and the typeset? - store the discriminant value in size-independent negabinary representation, since the discriminant type is already implicitly encoded in the repr and the typeset: Update discriminant value encoding #16
-
- inhabited: Simplify the
- check if
decl_macrofeature is still necessary - check if
generic_const_exprsfeature can be eliminated or put behind a feature -
bump MSRV to 1.83 at least to useconst_mut_refs- we can be forward compatible so there is no rush to upgrade the MSRV right now
- upgrade to syn v2 Upgrade to syn v2.0 #13
- update test that was blocked
Metadata
Metadata
Assignees
Labels
No labels