uv/crates/once-map
Andrew Gallant 0b84eb0140
once-map: avoid hard-coding Arc (#3242)
The only thing a `OnceMap` really needs to be able to do with the value
is to clone it. All extant uses benefited from having this done for them
by automatically wrapping values in an `Arc`. But this isn't necessarily
true for all things. For example, a value might have an `Arc` internally
to making cloning cheap in other contexts, and it doesn't make sense to
re-wrap it in an `Arc` just to use it with a `OnceMap`. Or
alternatively, cloning might just be cheap enough on its own that an
`Arc` isn't worth it.
2024-04-24 11:11:46 -04:00
..
src once-map: avoid hard-coding Arc (#3242) 2024-04-24 11:11:46 -04:00
Cargo.toml Remove unused deps (#1273) 2024-02-11 18:53:58 +00:00