Feature Overview
#84 added unsafe wrappers around the use of __cpuid and __cpuid_count to add support for stable toolchains corresponding to Rust versions <=1.93. Once the Rust toolchain used by Patina corresponds to a stable version >=1.94, these unsafe wrappers may be removed to reduce the usage of unsafe code.
Solution Overview
Remove the unsafe wrappers around the use of __cpuid and __cpuid_count once the Rust toolchain used by Patina corresponds to a stable version >=1.94.
Alternatives Considered
N/A
Urgency
Low
Are you going to implement the feature request?
I will implement the feature
Do you need maintainer feedback?
No maintainer feedback needed
Anything else?
No response
Feature Overview
#84 added unsafe wrappers around the use of
__cpuidand__cpuid_countto add support for stable toolchains corresponding to Rust versions<=1.93. Once the Rust toolchain used by Patina corresponds to a stable version>=1.94, these unsafe wrappers may be removed to reduce the usage of unsafe code.Solution Overview
Remove the unsafe wrappers around the use of
__cpuidand__cpuid_countonce the Rust toolchain used by Patina corresponds to a stable version>=1.94.Alternatives Considered
N/A
Urgency
Low
Are you going to implement the feature request?
I will implement the feature
Do you need maintainer feedback?
No maintainer feedback needed
Anything else?
No response