Skip to content
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

Remove all lazy_static instances #192

Open
wmmc88 opened this issue Aug 5, 2024 · 0 comments
Open

Remove all lazy_static instances #192

wmmc88 opened this issue Aug 5, 2024 · 0 comments
Assignees
Labels
good first issue Good for newcomers

Comments

@wmmc88
Copy link
Collaborator

wmmc88 commented Aug 5, 2024

          > Lazy is now stable if I'm not mistaken. Not something that needs to be fixed right this instant though.

Its available in stable as of 1.80.0 (released 5 days ago). Although not formally stated (or enforced) I've been trying to keep support for Stable and Stable-1.

There are also other places in the repo where lazy_static is used, that aren't supported by std::sync::Lazy. (ex. LazyLock is not available in no_std, so in those situations, we should migrate to once_cell w/ the racy feature)

Originally posted by @wmmc88 in #186 (comment)

@wmmc88 wmmc88 self-assigned this Aug 5, 2024
@wmmc88 wmmc88 removed their assignment Oct 5, 2024
@wmmc88 wmmc88 added the good first issue Good for newcomers label Oct 5, 2024
@wmmc88 wmmc88 assigned wmmc88 and leon-xd and unassigned wmmc88 Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants