{"ast_node_type":"other","tokens":[{"end":86,"kind":"keyword","start":0,"text":".unwrap_or_else(|_|"}]}
        .unwrap_or_else(|_| panic!("failed to create global mutex named `{}`", name));
    let mutex = unsafe { CreateMutexA(None, false, PCSTR::from_raw(cname.as_ptr().cast())) }
    let mutex = Handle(mutex);