pub struct BatchExecutionResult {
pub transaction_id: String,
pub successful_projects: Vec<String>,
pub failed_projects: Vec<(String, String)>,
pub final_state: TransactionState,
pub execution_order: Vec<String>,
}Expand description
Result of a batch execution
Fields§
§transaction_id: StringTransaction ID
successful_projects: Vec<String>Projects that were executed successfully
failed_projects: Vec<(String, String)>Projects that failed
final_state: TransactionStateFinal transaction state
execution_order: Vec<String>Execution order
Trait Implementations§
Source§impl Clone for BatchExecutionResult
impl Clone for BatchExecutionResult
Source§fn clone(&self) -> BatchExecutionResult
fn clone(&self) -> BatchExecutionResult
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 BatchExecutionResult
impl RefUnwindSafe for BatchExecutionResult
impl Send for BatchExecutionResult
impl Sync for BatchExecutionResult
impl Unpin for BatchExecutionResult
impl UnwindSafe for BatchExecutionResult
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