# Objective The goal of `bevy_platform_support` is to provide a set of platform agnostic APIs, alongside platform-specific functionality. This is a high traffic crate (providing things like HashMap and Instant). Especially in light of https://github.com/bevyengine/bevy/discussions/18799, it deserves a friendlier / shorter name. Given that it hasn't had a full release yet, getting this change in before Bevy 0.16 makes sense. ## Solution - Rename `bevy_platform_support` to `bevy_platform`.
12 lines
206 B
Rust
12 lines
206 B
Rust
//! Provides `LazyLock`
|
|
|
|
pub use implementation::LazyLock;
|
|
|
|
#[cfg(feature = "std")]
|
|
use std::sync as implementation;
|
|
|
|
#[cfg(not(feature = "std"))]
|
|
mod implementation {
|
|
pub use spin::Lazy as LazyLock;
|
|
}
|