Skip to content

Conversation

@WhyNotHugo
Copy link
Contributor

No description provided.

pub fn as_u16(&self) -> u16 {
(*self).into()
pub const fn as_u16(&self) -> u16 {
(*self).0.get()
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hint for reviewers: into() did exactly this under the hood.

Copy link

@y-haidar y-haidar left a comment

Choose a reason for hiding this comment

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

I don't think there are any downside to this. MSRV support const fn

@seanmonstar seanmonstar merged commit 072fd8a into hyperium:master Dec 3, 2024
10 checks passed
@WhyNotHugo WhyNotHugo deleted the const-as-u16 branch December 9, 2024 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants