pub struct CloneWorkflow {
pub url: String,
pub app: Option<String>,
}Expand description
Clone and open workflow
Fields§
§url: String§app: Option<String>Trait Implementations§
Source§impl Workflow for CloneWorkflow
impl Workflow for CloneWorkflow
Source§fn execute<'a>(
&'a self,
manager: &'a mut WorkspaceManager,
) -> Pin<Box<dyn Future<Output = Result<NextAction>> + Send + 'a>>
fn execute<'a>( &'a self, manager: &'a mut WorkspaceManager, ) -> Pin<Box<dyn Future<Output = Result<NextAction>> + Send + 'a>>
Execute the workflow and return the next action
Source§fn description(&self) -> String
fn description(&self) -> String
Get a description of this workflow
Auto Trait Implementations§
impl Freeze for CloneWorkflow
impl RefUnwindSafe for CloneWorkflow
impl Send for CloneWorkflow
impl Sync for CloneWorkflow
impl Unpin for CloneWorkflow
impl UnsafeUnpin for CloneWorkflow
impl UnwindSafe for CloneWorkflow
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