pub struct FetchRepositoryPlan {
pub remote: String,
pub merge_srcs: Vec<String>,
}Expand description
Repository-derived defaults for one fetch invocation.
Fields§
§remote: StringExplicit remote, or the current branch/sole-remote/origin default.
merge_srcs: Vec<String>Current branch branch.<name>.merge values when its remote matches.
Trait Implementations§
Source§impl Clone for FetchRepositoryPlan
impl Clone for FetchRepositoryPlan
Source§fn clone(&self) -> FetchRepositoryPlan
fn clone(&self) -> FetchRepositoryPlan
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 FetchRepositoryPlan
impl Debug for FetchRepositoryPlan
impl Eq for FetchRepositoryPlan
Source§impl PartialEq for FetchRepositoryPlan
impl PartialEq for FetchRepositoryPlan
impl StructuralPartialEq for FetchRepositoryPlan
Auto Trait Implementations§
impl Freeze for FetchRepositoryPlan
impl RefUnwindSafe for FetchRepositoryPlan
impl Send for FetchRepositoryPlan
impl Sync for FetchRepositoryPlan
impl Unpin for FetchRepositoryPlan
impl UnsafeUnpin for FetchRepositoryPlan
impl UnwindSafe for FetchRepositoryPlan
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