Source symbols: cli/src/download_cache.rs
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@0b8aecc9797195d109bf60817ebc6b174eb252e1 · 2026-07-20T15:21:55Z
- Declarations: 22
- Referenced calls: 31
Declared symbols
KEEP_LRU— const at line 19; referencesfrom_millis,deriveSTAGING_SUFFIX— const at line 20; referencesfrom_millis,deriveRENAME_ATTEMPTS— const at line 21; referencesfrom_millis,deriveRENAME_DELAY— const at line 22; referencesfrom_millis,derivePERSISTED_STATE_FILE_NAME— const at line 23; referencesderiveDownloadCache— exported struct at line 26new— exported fn at line 32; referencesjoinget— exported fn at line 40; referencesloadpath— exported fn at line 46exists— exported fn at line 52; referencesjoin,touch,to_string,Somep— let at line 53; referencesjoin,exists_— let at line 58; referencestouch,to_string,Some,join,exists,remove_dir_all,map_err,wrap,update,retaindelete— exported fn at line 63; referencesjoin,exists,remove_dir_all,map_err,wrap,update,retainf— let at line 64; referencesjoin,exists,remove_dir_all,map_err,wrapcreate— exported fn at line 78; referencesFnOnce,as_ref,join,exists,remove_dir_all,create_dir_all,map_err,wrap,do_create,clone,touch,to_string,rename,Err,into,sleepname— let at line 87; referencesas_ref,join,existstarget_dir— let at line 88; referencesjoin,existstemp_dir— let at line 93; referencesjoin,remove_dir_all,create_dir_all,map_err,wrap,do_create,clone,touch,to_string,rename,Err,into,sleep_— let at line 94; referencesremove_dir_all,create_dir_all,map_err,wrap,do_create,clone,touch,to_string,rename,Err,into,sleep_— let at line 99; referencestouch,to_string,rename,Err,wrap,into,sleeptouch— fn at line 119; referencesupdate,Some,iter,position,remove,insert,len,last,join,exists,remove_dir_all,is_ok,popf— let at line 131; referencesjoin,exists,remove_dir_all,is_ok,pop
File-level call references
from_millis— line 22derive— line 25new— line 34join— line 34load— line 41exists— line 54touch— line 58to_string— line 58Some— line 59remove_dir_all— line 66map_err— line 66wrap— line 66update— line 69retain— line 70FnOnce— line 84as_ref— line 87create_dir_all— line 96do_create— line 97clone— line 97rename— line 103Err— line 107into— line 108sleep— line 111iter— line 121position— line 121remove— line 122insert— line 124len— line 126last— line 130is_ok— line 132pop— line 133
Source: cli/src/download_cache.rs