MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / occupy

Method occupy

vmm/src/app/id_pool.rs:39–45  ·  view source on GitHub ↗
(&mut self, id: T)

Source from the content-addressed store, hash-verified

37 }
38
39 pub fn occupy(&mut self, id: T) -> anyhow::Result<()> {
40 if self.allocated.insert(id) {
41 Ok(())
42 } else {
43 bail!("id already occupied")
44 }
45 }
46
47 pub fn allocate(&mut self) -> Option<T> {
48 let mut id = self.start.clone();

Callers 3

reload_vmsMethod · 0.80
reload_vms_syncMethod · 0.80
load_or_update_vmMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected