pub struct GitLabReleaseClient { /* private fields */ }Implementations§
Trait Implementations§
Source§impl ReleaseClient for GitLabReleaseClient
impl ReleaseClient for GitLabReleaseClient
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 GitLabReleaseClient
impl RefUnwindSafe for GitLabReleaseClient
impl Send for GitLabReleaseClient
impl Sync for GitLabReleaseClient
impl Unpin for GitLabReleaseClient
impl UnsafeUnpin for GitLabReleaseClient
impl UnwindSafe for GitLabReleaseClient
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