Expand description
GitHub Proxy URL Generator
This library provides functionality to generate proxied URLs for GitHub resources (raw files and release assets) using various proxy services.
§Examples
use github_proxy::{GitHubResource, Proxy};
// Create a file resource
let resource = GitHubResource::file(
"owner".to_string(),
"repo".to_string(),
"main".to_string(),
"file.sh".to_string()
);
// Generate URL with xget proxy
let proxy = Proxy::Xget;
let url = resource.url(&proxy);
println!("{}", url);Modules§
Enums§
- Conversion
Error - GitHub
Resource - GitHub resource types
- Proxy
- Proxy service types