Docs.rs
volo-build-0.10.5
volo-build 0.10.5
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
PureWhiteWu
github:cloudwego:volo-maintainers
Dependencies
ahash ^0.8
normal
anyhow ^1
normal
dirs ^5
normal
faststr ^0.2
normal
git2 ^0.18
normal
heck ^0.5
normal
itertools ^0
normal
lazy_static ^1
normal
mockall ^0.12
normal
mockall_double ^0.3
normal
nom ^7
normal
normpath ^1
normal
once_cell ^1
normal
paste ^1
normal
pathdiff ^0.2
normal
pilota-build ^0.11
normal
proc-macro2 ^1
normal
quote ^1
normal
serde ^1
normal
serde_yaml ^0.9
normal
syn ^2
normal
tempfile ^3
normal
url_path ^0.1
normal
volo ^0.10
normal
walkdir ^2
normal
Versions
1.71%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
volo_build
0.10.5
Module util
Modules
Structs
Constants
Functions
In crate volo_build
Module
volo_build
::
util
Copy item path
source
·
[
−
]
Modules
§
git
Structs
§
DEFAULT_DIR
ServiceBuilder
Task
Constants
§
DEFAULT_CONFIG_FILE
Functions
§
check_and_get_repo_name
create_git_service
detect_protocol
download_files_from_git
Pull the minimal, expected .thrift files from a git repository.
download_repo
download_repos_to_target
ensure_cache_path
ensure_file
ensure_path
get_git_path
get_idl_build_path_and_includes
get_repo_name_by_url
get_service_builders_from_services
git_archive
git_repo_init
init_git_repo
init_local_service
modify_local_init_service_path_relative_to_yml
open_config_file
read_config_from_file
strip_slash_prefix
with_config