pub enum ExeScriptCommand {
Sign {},
Deploy {
net: Vec<Network>,
hosts: HashMap<String, String>,
},
Start {
args: Vec<String>,
},
Run {
entry_point: String,
args: Vec<String>,
capture: Option<Capture>,
},
Transfer {
from: String,
to: String,
args: TransferArgs,
},
Terminate {},
}Variants§
Trait Implementations§
Source§impl Clone for ExeScriptCommand
impl Clone for ExeScriptCommand
Source§fn clone(&self) -> ExeScriptCommand
fn clone(&self) -> ExeScriptCommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExeScriptCommand
impl Debug for ExeScriptCommand
Source§impl<'de> Deserialize<'de> for ExeScriptCommand
impl<'de> Deserialize<'de> for ExeScriptCommand
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<ExeScriptCommand> for ExeScriptCommandState
impl From<ExeScriptCommand> for ExeScriptCommandState
Source§fn from(cmd: ExeScriptCommand) -> Self
fn from(cmd: ExeScriptCommand) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ExeScriptCommand
impl PartialEq for ExeScriptCommand
Source§impl Serialize for ExeScriptCommand
impl Serialize for ExeScriptCommand
impl StructuralPartialEq for ExeScriptCommand
Auto Trait Implementations§
impl Freeze for ExeScriptCommand
impl RefUnwindSafe for ExeScriptCommand
impl Send for ExeScriptCommand
impl Sync for ExeScriptCommand
impl Unpin for ExeScriptCommand
impl UnwindSafe for ExeScriptCommand
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