MCPcopy Create free account

hub / github.com/Wakotu/Official_Component_Download / functions

Functions85 in github.com/Wakotu/Official_Component_Download

↓ 12 callersFunctionload_config
()
src/config.rs:53
↓ 6 callersFunctioninit_report_utils
()
src/utils.rs:74
↓ 5 callersMethodeq
(&self, other: &Self)
src/download/download_link/entities.rs:58
↓ 4 callersFunctionconstruct_semaphore
()
src/utils.rs:85
↓ 4 callersFunctionget_llm_completion
(query: &str)
src/llm_api/mod.rs:22
↓ 4 callersFunctionget_offical_dl_dir
()
src/download/file_download/path.rs:36
↓ 3 callersFunctioncreate_dir_if_nonexist
(dir: &Path)
src/download/file_download/path.rs:84
↓ 3 callersFunctionget_api_retry_delay
()
src/llm_api/config.rs:47
↓ 2 callersMethodcmp
(&self, other: &Self)
src/download/download_link/entities.rs:72
↓ 2 callersMethoddownload
(&self)
src/download/file_download/mod.rs:42
↓ 2 callersFunctionget_api_retry
()
src/llm_api/config.rs:42
↓ 2 callersMethodget_comp_dir
(&self)
src/download/file_download/mod.rs:20
↓ 2 callersFunctionget_download_dir
()
src/download/file_download/path.rs:11
↓ 2 callersFunctionget_download_page
(comp_name: &str)
src/download/download_page/mod.rs:45
↓ 2 callersFunctionget_model_id
()
src/llm_api/config.rs:32
↓ 2 callersMethodget_url
(&self)
src/download/download_page/entities.rs:56
↓ 2 callersMethodis_empty
(&self)
src/download/download_link/mod.rs:105
↓ 2 callersFunctionis_url_accessible
return accessibility along with resutl url
src/utils.rs:44
↓ 2 callersFunctionsave_page_json_pretty
(page_ans_list: &[PageAns], fpath: &Path)
src/download/mod.rs:36
↓ 1 callersFunctionconstruct_llm_api_client
()
src/llm_api/mod.rs:67
↓ 1 callersFunctiondownload
()
src/download/mod.rs:66
↓ 1 callersFunctiondownload_worker
(comp_name: &str, smph: &Semaphore)
src/download/mod.rs:23
↓ 1 callersMethoddownload_worker
(&self, smph: &Semaphore)
src/download/file_download/mod.rs:63
↓ 1 callersFunctionget_all_links
(page_content: &str, url: &str)
src/download/download_link/mod.rs:76
↓ 1 callersFunctionget_api_check_retry
()
src/llm_api/config.rs:57
↓ 1 callersFunctionget_api_key
()
src/llm_api/config.rs:22
↓ 1 callersFunctionget_api_timeout
()
src/llm_api/config.rs:52
↓ 1 callersFunctionget_api_url
()
src/llm_api/config.rs:27
↓ 1 callersMethodget_comp_repo_dir
(&self)
src/download/file_download/mod.rs:76
↓ 1 callersMethodget_content
(&self)
src/llm_api/entities.rs:50
↓ 1 callersFunctionget_dl_base_dir
()
src/config.rs:48
↓ 1 callersFunctionget_download_comp_name_list
()
src/download/file_download/path.rs:91
↓ 1 callersMethodget_download_link_file_path
(&self)
src/download/file_download/mod.rs:26
↓ 1 callersFunctionget_download_page_batch
(comp_name_list: &[&str])
src/download/download_page/mod.rs:62
↓ 1 callersMethodget_download_path
(&self)
src/download/file_download/mod.rs:83
↓ 1 callersFunctionget_github_dl_dir
()
src/download/file_download/path.rs:24
↓ 1 callersFunctionget_llm_api_client
()
src/llm_api/mod.rs:58
↓ 1 callersFunctionget_official_abnormal_page_fpath
()
src/download/file_download/path.rs:54
↓ 1 callersFunctionget_official_available_page_fpath
()
src/download/file_download/path.rs:48
↓ 1 callersFunctionget_page_content
(page_url: &str)
src/download/download_link/mod.rs:47
↓ 1 callersFunctionget_parralel_count
()
src/llm_api/config.rs:37
↓ 1 callersFunctionget_prompt_for_comp
(comp_name: &str)
src/download/download_page/mod.rs:36
↓ 1 callersFunctionget_prompt_list
()
src/bin/llm_test.rs:6
↓ 1 callersFunctionget_sub_dir_name_list
(dir: &Path)
src/download/file_download/path.rs:60
↓ 1 callersFunctionget_temperature
()
src/llm_api/config.rs:17
↓ 1 callersFunctionget_username
()
src/config.rs:43
↓ 1 callersFunctionget_ver_cnt
()
src/config.rs:38
↓ 1 callersFunctionget_with_retry
( cli: &Client, url: &str, retry: usize, retry_delay: usize, )
src/utils.rs:90
↓ 1 callersFunctioninit_flexi_logger
()
src/utils.rs:36
↓ 1 callersFunctionis_absolute_url
(url: &str)
src/utils.rs:80
↓ 1 callersMethodis_entry_seen
(&self, ent: &DLEntry)
src/download/download_link/mod.rs:109
↓ 1 callersFunctionis_search_api
()
src/llm_api/search.rs:6
↓ 1 callersFunctionis_url_related_to_comp
(url: &str, comp_name: &str)
src/download/download_link/mod.rs:23
↓ 1 callersMethodlen
(&self)
src/download/download_link/mod.rs:101
↓ 1 callersFunctionpage_worker
(comp_name: &str, semp: &Semaphore)
src/download/download_page/mod.rs:56
↓ 1 callersFunctionpost_with_retry
( cli: &Client, url: &str, payload: &ReqBody, retry: usize, retry_delay: usize, )
src/utils.rs:122
↓ 1 callersMethodpush_ent
(&mut self, ent: DLEntry)
src/download/download_link/mod.rs:118
↓ 1 callersMethodrefrac_with_valid_url
(&self)
src/download/download_page/entities.rs:18
↓ 1 callersFunctionsanitize_ans
(ans: &str)
src/download/download_page/sanitize.rs:7
↓ 1 callersFunctionsave_abnormal_pages
(page_ans_list: &[PageAns])
src/download/mod.rs:59
↓ 1 callersFunctionsave_available_pages
(page_ans_list: &[PageAns])
src/download/mod.rs:52
↓ 1 callersFunctionshow_answer
(ans: &str)
src/bin/llm_test.rs:14
↓ 1 callersFunctionshow_search_resp_content
(resp: Response)
src/llm_api/search.rs:11
↓ 1 callersFunctiontransform_href
(href: &str, url: &str)
src/download/download_link/mod.rs:55
↓ 1 callersMethodwrite_download_links
(&self)
src/download/file_download/mod.rs:32
Methoddownload_file
(url: &str, fpath: &Path)
src/download/file_download/mod.rs:94
Methodfilter_url_worker
( url: &str, comp_name: &str, smph: &Semaphore, )
src/download/download_link/mod.rs:165
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/llm_api/entities.rs:57
Methodfrom_page
(page_ans: &mut PageAns, comp_name: &str)
src/download/download_link/mod.rs:188
Methodfrom_page_url
(page_url: &str, comp_name: &str)
src/download/download_link/mod.rs:195
Methodfrom_url
(url: &str, comp_name: &str)
src/download/download_link/entities.rs:45
Methodget_entry_from_fname
(fname: &str, url: &str, comp_name: &str)
src/download/download_link/entities.rs:19
Methodget_last_path
(url: &Url)
src/download/download_link/entities.rs:14
Methodget_version_from_fname
(fname: &str)
src/download/download_link/entities.rs:39
Methodget_version_str_from_match
(re: &Regex, fname: &str)
src/download/download_link/entities.rs:34
Methodis_official_url
(url: &str)
src/download/download_page/entities.rs:65
Methodis_source_link
(url: &str, comp_name: &str)
src/download/download_link/mod.rs:126
Functionmain
()
src/bin/download.rs:5
Functionmain
()
src/bin/test_page.rs:7
Functionmain
()
src/bin/llm_test.rs:19
Functionmain
()
src/bin/test_link.rs:5
Functionmy_format
( write: &mut dyn std::io::Write, now: &mut flexi_logger::DeferredNow, record: &log::Record, )
src/utils.rs:14
Methodpartial_cmp
(&self, other: &Self)
src/download/download_link/entities.rs:66
Functiontest_gitlab_regex
()
src/download/download_page/entities.rs:93
Functiontest_version_regex
()
src/download/download_link/entities.rs:85