pub struct ConfigureAppWorkflow {
pub repo_name: String,
pub suggested_app: Option<String>,
pub open_after: bool,
pub force_configure: bool,
}Expand description
Configure app for repository workflow
Fields§
§repo_name: String§suggested_app: Option<String>§open_after: bool§force_configure: boolTrait Implementations§
Source§impl Workflow for ConfigureAppWorkflow
impl Workflow for ConfigureAppWorkflow
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 ConfigureAppWorkflow
impl RefUnwindSafe for ConfigureAppWorkflow
impl Send for ConfigureAppWorkflow
impl Sync for ConfigureAppWorkflow
impl Unpin for ConfigureAppWorkflow
impl UnsafeUnpin for ConfigureAppWorkflow
impl UnwindSafe for ConfigureAppWorkflow
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