pub struct CreateRepositoryWorkflow {
pub suggested_name: Option<String>,
pub app: Option<String>,
pub skip_configure: bool,
pub skip_open: bool,
}Expand description
Create repository workflow
Fields§
§suggested_name: Option<String>§app: Option<String>§skip_configure: bool§skip_open: boolTrait Implementations§
Source§impl Workflow for CreateRepositoryWorkflow
impl Workflow for CreateRepositoryWorkflow
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 CreateRepositoryWorkflow
impl RefUnwindSafe for CreateRepositoryWorkflow
impl Send for CreateRepositoryWorkflow
impl Sync for CreateRepositoryWorkflow
impl Unpin for CreateRepositoryWorkflow
impl UnsafeUnpin for CreateRepositoryWorkflow
impl UnwindSafe for CreateRepositoryWorkflow
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