pub struct GitHubReleaseClient { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ReleaseClient for GitHubReleaseClient
impl ReleaseClient for GitHubReleaseClient
fn list(&self, owner: &str, repo: &str, limit: usize) -> Result<Vec<Release>>
fn get(&self, owner: &str, repo: &str, tag: &str) -> Result<Release>
Auto Trait Implementations§
impl Freeze for GitHubReleaseClient
impl RefUnwindSafe for GitHubReleaseClient
impl Send for GitHubReleaseClient
impl Sync for GitHubReleaseClient
impl Unpin for GitHubReleaseClient
impl UnsafeUnpin for GitHubReleaseClient
impl UnwindSafe for GitHubReleaseClient
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