pub struct SetupWorkspaceWorkflow {
pub auto_discover: bool,
}Expand description
Setup workspace workflow (first-time setup)
Fields§
§auto_discover: boolTrait Implementations§
Source§impl Workflow for SetupWorkspaceWorkflow
impl Workflow for SetupWorkspaceWorkflow
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 SetupWorkspaceWorkflow
impl RefUnwindSafe for SetupWorkspaceWorkflow
impl Send for SetupWorkspaceWorkflow
impl Sync for SetupWorkspaceWorkflow
impl Unpin for SetupWorkspaceWorkflow
impl UnsafeUnpin for SetupWorkspaceWorkflow
impl UnwindSafe for SetupWorkspaceWorkflow
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