pub struct GitLabIssueClient { /* private fields */ }Implementations§
Trait Implementations§
Source§impl IssueClient for GitLabIssueClient
impl IssueClient for GitLabIssueClient
fn list(&self, owner: &str, repo: &str, state: &str) -> Result<Vec<Issue>>
fn create( &self, owner: &str, repo: &str, opts: CreateIssueOptions, ) -> Result<Issue>
fn close(&self, owner: &str, repo: &str, number: u64) -> Result<()>
fn comment( &self, owner: &str, repo: &str, number: u64, body: &str, ) -> Result<()>
Auto Trait Implementations§
impl Freeze for GitLabIssueClient
impl RefUnwindSafe for GitLabIssueClient
impl Send for GitLabIssueClient
impl Sync for GitLabIssueClient
impl Unpin for GitLabIssueClient
impl UnsafeUnpin for GitLabIssueClient
impl UnwindSafe for GitLabIssueClient
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