Struct jujutsu_lib::refs::BranchPushUpdate
source · pub struct BranchPushUpdate {
pub old_target: Option<CommitId>,
pub new_target: Option<CommitId>,
}
Fields§
§old_target: Option<CommitId>
§new_target: Option<CommitId>
Trait Implementations§
source§impl Clone for BranchPushUpdate
impl Clone for BranchPushUpdate
source§fn clone(&self) -> BranchPushUpdate
fn clone(&self) -> BranchPushUpdate
Returns a copy 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 BranchPushUpdate
impl Debug for BranchPushUpdate
source§impl Hash for BranchPushUpdate
impl Hash for BranchPushUpdate
source§impl PartialEq<BranchPushUpdate> for BranchPushUpdate
impl PartialEq<BranchPushUpdate> for BranchPushUpdate
source§fn eq(&self, other: &BranchPushUpdate) -> bool
fn eq(&self, other: &BranchPushUpdate) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for BranchPushUpdate
impl StructuralEq for BranchPushUpdate
impl StructuralPartialEq for BranchPushUpdate
Auto Trait Implementations§
impl RefUnwindSafe for BranchPushUpdate
impl Send for BranchPushUpdate
impl Sync for BranchPushUpdate
impl Unpin for BranchPushUpdate
impl UnwindSafe for BranchPushUpdate
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