pub struct GitBranchInfo {
pub branch: String,
pub pr_number: Option<i32>,
pub issue_number: Option<i32>,
}Expand description
Result of parsing a git branch name for PR/issue numbers.
Fields§
§branch: StringThe branch name
pr_number: Option<i32>PR number if detected in branch name
issue_number: Option<i32>Issue number if detected in branch name
Trait Implementations§
Source§impl Clone for GitBranchInfo
impl Clone for GitBranchInfo
Source§fn clone(&self) -> GitBranchInfo
fn clone(&self) -> GitBranchInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GitBranchInfo
impl Debug for GitBranchInfo
Source§impl Default for GitBranchInfo
impl Default for GitBranchInfo
Source§fn default() -> GitBranchInfo
fn default() -> GitBranchInfo
Returns the “default value” for a type. Read more
Source§impl PartialEq for GitBranchInfo
impl PartialEq for GitBranchInfo
impl Eq for GitBranchInfo
impl StructuralPartialEq for GitBranchInfo
Auto Trait Implementations§
impl Freeze for GitBranchInfo
impl RefUnwindSafe for GitBranchInfo
impl Send for GitBranchInfo
impl Sync for GitBranchInfo
impl Unpin for GitBranchInfo
impl UnwindSafe for GitBranchInfo
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