pub struct EnvCreate {
pub spack: SpackInvocation,
pub env: EnvName,
}Fields§
§spack: SpackInvocation§env: EnvNameImplementations§
source§impl EnvCreate
impl EnvCreate
pub async fn idempotent_env_create( self, instructions: Cow<'_, EnvInstructions> ) -> Result<EnvName, EnvError>
Trait Implementations§
source§impl CommandBase for EnvCreate
impl CommandBase for EnvCreate
source§async fn setup_command(self) -> Result<Command, SetupError>
async fn setup_command(self) -> Result<Command, SetupError>
Generate a command line from the given object.
Auto Trait Implementations§
impl RefUnwindSafe for EnvCreate
impl Send for EnvCreate
impl Sync for EnvCreate
impl Unpin for EnvCreate
impl UnwindSafe for EnvCreate
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