pub struct Github;Trait Implementations§
Source§impl ReleasePlatform for Github
impl ReleasePlatform for Github
const API_BASE_PRIMARY: &'static str = "https://api.github.com"
const API_BASE_PKGFORGE: &'static str = "https://api.gh.pkgforge.dev"
const TOKEN_ENV_VAR: &'static str = "GITHUB_TOKEN"
fn format_project_path(project: &str) -> Result<(String, String), PlatformError>
fn format_api_path(project: &str) -> Result<String, PlatformError>
Auto Trait Implementations§
impl Freeze for Github
impl RefUnwindSafe for Github
impl Send for Github
impl Sync for Github
impl Unpin for Github
impl UnwindSafe for Github
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more