MCPcopy Create free account
hub / github.com/douchuan/algorithm / with

Function with

src/common/drop.rs:29–38  ·  view source on GitHub ↗
(f: F)

Source from the content-addressed store, hash-verified

27}
28
29pub fn with<F>(f: F)
30where
31 F: FnOnce(Ctx),
32{
33 DROPS.with(|drops| {
34 // reset DROPS to 0
35 drops.store(0, Ordering::SeqCst);
36 f(Ctx)
37 });
38}

Callers 12

drop_clearFunction · 0.85
drop_with_deleteFunction · 0.85
drop_clearFunction · 0.85
drop_with_deleteFunction · 0.85
trie_st_dropFunction · 0.85
trie_st_drop_with_deleteFunction · 0.85
trie_st_drop_with_putFunction · 0.85
tst_dropFunction · 0.85
tst_drop_with_put_noneFunction · 0.85
drop_clearFunction · 0.85
drop_clear_with_reverseFunction · 0.85
drop_with_popFunction · 0.85

Calls

no outgoing calls

Tested by 12

drop_clearFunction · 0.68
drop_with_deleteFunction · 0.68
drop_clearFunction · 0.68
drop_with_deleteFunction · 0.68
trie_st_dropFunction · 0.68
trie_st_drop_with_deleteFunction · 0.68
trie_st_drop_with_putFunction · 0.68
tst_dropFunction · 0.68
tst_drop_with_put_noneFunction · 0.68
drop_clearFunction · 0.68
drop_clear_with_reverseFunction · 0.68
drop_with_popFunction · 0.68