pub struct RebaseResult {
pub head: Option<Oid>,
pub applied: usize,
pub conflicts: Vec<String>,
}Expand description
Result returned from rebase operations.
Fields§
§head: Option<Oid>The resulting HEAD OID when available.
applied: usizeNumber of commits applied during the rebase.
conflicts: Vec<String>Conflicting paths encountered during the rebase.
Trait Implementations§
Source§impl Clone for RebaseResult
impl Clone for RebaseResult
Source§fn clone(&self) -> RebaseResult
fn clone(&self) -> RebaseResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RebaseResult
impl Debug for RebaseResult
Source§impl Default for RebaseResult
impl Default for RebaseResult
Source§fn default() -> RebaseResult
fn default() -> RebaseResult
Returns the “default value” for a type. Read more
impl Eq for RebaseResult
Source§impl PartialEq for RebaseResult
impl PartialEq for RebaseResult
Source§fn eq(&self, other: &RebaseResult) -> bool
fn eq(&self, other: &RebaseResult) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RebaseResult
Auto Trait Implementations§
impl Freeze for RebaseResult
impl RefUnwindSafe for RebaseResult
impl Send for RebaseResult
impl Sync for RebaseResult
impl Unpin for RebaseResult
impl UnsafeUnpin for RebaseResult
impl UnwindSafe for RebaseResult
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