pub struct SyncTaskOutcome {
pub vcs_mode: VcsMode,
pub task: Task,
pub task_bookmark: String,
pub repos: Vec<(String, RepoSyncOutcome)>,
pub workspaces_created: Vec<WorkspaceCreated>,
pub workspace_errors: Vec<WorkspaceCreateError>,
}Expand description
Result of syncing the current task’s VCS workspaces.
Fields§
§vcs_mode: VcsMode§task: Task§task_bookmark: String§repos: Vec<(String, RepoSyncOutcome)>§workspaces_created: Vec<WorkspaceCreated>§workspace_errors: Vec<WorkspaceCreateError>Trait Implementations§
Source§impl Clone for SyncTaskOutcome
impl Clone for SyncTaskOutcome
Source§fn clone(&self) -> SyncTaskOutcome
fn clone(&self) -> SyncTaskOutcome
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 moreAuto Trait Implementations§
impl Freeze for SyncTaskOutcome
impl RefUnwindSafe for SyncTaskOutcome
impl Send for SyncTaskOutcome
impl Sync for SyncTaskOutcome
impl Unpin for SyncTaskOutcome
impl UnsafeUnpin for SyncTaskOutcome
impl UnwindSafe for SyncTaskOutcome
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