pub struct ArchiveTaskOutcome {
pub task: Task,
pub removed_workspaces: Vec<(i64, String)>,
pub workspace_errors: Vec<String>,
}Expand description
Result of archiving a task and cleaning up workspaces.
Fields§
§task: Task§removed_workspaces: Vec<(i64, String)>§workspace_errors: Vec<String>Trait Implementations§
Source§impl Clone for ArchiveTaskOutcome
impl Clone for ArchiveTaskOutcome
Source§fn clone(&self) -> ArchiveTaskOutcome
fn clone(&self) -> ArchiveTaskOutcome
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 ArchiveTaskOutcome
impl RefUnwindSafe for ArchiveTaskOutcome
impl Send for ArchiveTaskOutcome
impl Sync for ArchiveTaskOutcome
impl Unpin for ArchiveTaskOutcome
impl UnsafeUnpin for ArchiveTaskOutcome
impl UnwindSafe for ArchiveTaskOutcome
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