pub struct MergeAllTasksOutput {
pub repo_path: String,
pub tasks_in_master_branch_by_task_id: HashMap<String, Vec<TaskInMasterBranch>>,
pub matched_task_branch_mappings: Vec<MatchedTaskBranchMapping>,
pub successful_merge_task_output_by_task_id: HashMap<String, SuccesfulMergeTaskOutput>,
pub failed_merge_task_output_by_task_id: HashMap<String, FailedMergeTaskOutput>,
}Fields§
§repo_path: String§tasks_in_master_branch_by_task_id: HashMap<String, Vec<TaskInMasterBranch>>§matched_task_branch_mappings: Vec<MatchedTaskBranchMapping>§successful_merge_task_output_by_task_id: HashMap<String, SuccesfulMergeTaskOutput>§failed_merge_task_output_by_task_id: HashMap<String, FailedMergeTaskOutput>Trait Implementations§
Source§impl Debug for MergeAllTasksOutput
impl Debug for MergeAllTasksOutput
Auto Trait Implementations§
impl Freeze for MergeAllTasksOutput
impl RefUnwindSafe for MergeAllTasksOutput
impl Send for MergeAllTasksOutput
impl Sync for MergeAllTasksOutput
impl Unpin for MergeAllTasksOutput
impl UnwindSafe for MergeAllTasksOutput
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