Struct lib::deployment::client::MergeAllTasksOutput
source · [−]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: Stringtasks_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
sourceimpl Debug for MergeAllTasksOutput
impl Debug for MergeAllTasksOutput
sourceimpl Serialize for MergeAllTasksOutput
impl Serialize for MergeAllTasksOutput
Auto Trait Implementations
impl RefUnwindSafe for MergeAllTasksOutput
impl Send for MergeAllTasksOutput
impl Sync for MergeAllTasksOutput
impl Unpin for MergeAllTasksOutput
impl UnwindSafe for MergeAllTasksOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more