pub struct MergedBranch {
pub name: BranchName,
pub parent: Option<BranchName>,
pub pr: u64,
pub merged_at: DateTime<Utc>,
}Expand description
A branch that has been merged (for preserving history in PR comments).
Fields§
§name: BranchNameBranch name.
parent: Option<BranchName>Original parent branch name (preserved for ancestry chain).
pr: u64PR number that was merged.
merged_at: DateTime<Utc>When this branch was merged.
Trait Implementations§
Source§impl Clone for MergedBranch
impl Clone for MergedBranch
Source§fn clone(&self) -> MergedBranch
fn clone(&self) -> MergedBranch
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 MergedBranch
impl Debug for MergedBranch
Source§impl<'de> Deserialize<'de> for MergedBranch
impl<'de> Deserialize<'de> for MergedBranch
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MergedBranch
impl RefUnwindSafe for MergedBranch
impl Send for MergedBranch
impl Sync for MergedBranch
impl Unpin for MergedBranch
impl UnsafeUnpin for MergedBranch
impl UnwindSafe for MergedBranch
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