pub struct RadiclePrClient;Implementations§
Trait Implementations§
Source§impl PrClient for RadiclePrClient
impl PrClient for RadiclePrClient
fn create( &self, _o: &str, _r: &str, opts: CreatePrOptions, ) -> Result<PullRequest>
fn list(&self, _o: &str, _r: &str, state: &str) -> Result<Vec<PullRequest>>
fn get(&self, _o: &str, _r: &str, _number: u64) -> Result<PullRequest>
fn merge( &self, _o: &str, _r: &str, _number: u64, _method: MergeMethod, ) -> Result<()>
fn close(&self, _o: &str, _r: &str, _number: u64) -> Result<()>
fn update( &self, _o: &str, _r: &str, _number: u64, _opts: UpdatePrOptions, ) -> Result<()>
fn delete_branch(&self, _o: &str, _r: &str, _b: &str) -> Result<()>
fn checkout_branch(&self, pr: &PullRequest) -> String
Auto Trait Implementations§
impl Freeze for RadiclePrClient
impl RefUnwindSafe for RadiclePrClient
impl Send for RadiclePrClient
impl Sync for RadiclePrClient
impl Unpin for RadiclePrClient
impl UnsafeUnpin for RadiclePrClient
impl UnwindSafe for RadiclePrClient
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