MCPcopy Create free account
hub / github.com/PerroEngine/Perro / push

Function push

perro_source/api_modules/perro_steamworks/src/disabled.rs:160–164  ·  view source on GitHub ↗
(event: SteamEvent)

Source from the content-addressed store, hash-verified

158 use std::sync::{Mutex, OnceLock};
159
160 fn queue() -> &'static Mutex<SteamEventQueue> {
161 static QUEUE: OnceLock<Mutex<SteamEventQueue>> = OnceLock::new();
162 QUEUE.get_or_init(|| Mutex::new(SteamEventQueue::new()))
163 }
164
165 pub fn poll_one() -> Result<Option<SteamEvent>, SteamError> {
166 queue()
167 .lock()

Callers

nothing calls this directly

Calls 1

queueFunction · 0.70

Tested by

no test coverage detected