pub struct MaterializeRefResult {
pub ref_name: String,
pub strategy: MaterializeStrategy,
pub changes: usize,
pub conflicts: Vec<ConflictDecision>,
}Expand description
Result of materializing a single remote ref.
Fields§
§ref_name: StringThe ref that was materialized.
strategy: MaterializeStrategyThe merge strategy used.
changes: usizeNumber of DB changes applied.
conflicts: Vec<ConflictDecision>Conflicts that were resolved during merge.
Trait Implementations§
Source§impl Clone for MaterializeRefResult
impl Clone for MaterializeRefResult
Source§fn clone(&self) -> MaterializeRefResult
fn clone(&self) -> MaterializeRefResult
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 moreAuto Trait Implementations§
impl Freeze for MaterializeRefResult
impl RefUnwindSafe for MaterializeRefResult
impl Send for MaterializeRefResult
impl Sync for MaterializeRefResult
impl Unpin for MaterializeRefResult
impl UnsafeUnpin for MaterializeRefResult
impl UnwindSafe for MaterializeRefResult
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