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