mirror of
https://github.com/Jackzmc/rs-steam-workshop-api.git
synced 2026-04-05 12:00:05 -05:00
11 lines
No EOL
331 B
Rust
11 lines
No EOL
331 B
Rust
use std::sync::OnceLock;
|
|
use steam_workshop_api::SteamWorkshop;
|
|
|
|
static WS: OnceLock<SteamWorkshop> = OnceLock::new();
|
|
pub fn get_workshop() -> &'static SteamWorkshop {
|
|
WS.get_or_init(|| {
|
|
let mut client = SteamWorkshop::new();
|
|
client.set_apikey(Some(env!("STEAM_API_KEY").to_string()));
|
|
client
|
|
})
|
|
} |