pub struct CreateInstance {
pub policy: ExecutionPolicy,
pub args: Vec<String>,
pub task_id: String,
pub task_name: String,
pub agent_name: String,
pub agent_version: String,
pub wasm_path: PathBuf,
}Fields§
§policy: ExecutionPolicy§args: Vec<String>§task_id: String§task_name: String§agent_name: String§agent_version: String§wasm_path: PathBufImplementations§
Source§impl CreateInstance
impl CreateInstance
pub fn new(policy: ExecutionPolicy, args: Vec<String>) -> Self
pub fn task_name(self, task_name: impl Into<String>) -> Self
pub fn agent_name(self, agent_name: impl Into<String>) -> Self
pub fn agent_version(self, agent_version: impl Into<String>) -> Self
pub fn wasm_path(self, wasm_path: PathBuf) -> Self
Trait Implementations§
Source§impl RuntimeCommand for CreateInstance
impl RuntimeCommand for CreateInstance
Auto Trait Implementations§
impl Freeze for CreateInstance
impl RefUnwindSafe for CreateInstance
impl Send for CreateInstance
impl Sync for CreateInstance
impl Unpin for CreateInstance
impl UnwindSafe for CreateInstance
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
Source§impl<T> GetSetFdFlags for T
impl<T> GetSetFdFlags for T
Source§fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
fn get_fd_flags(&self) -> Result<FdFlags, Error>where
T: AsFilelike,
Query the “status” flags for the
self file descriptor.Source§fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
fn new_set_fd_flags(&self, fd_flags: FdFlags) -> Result<SetFdFlags<T>, Error>where
T: AsFilelike,
Source§fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>where
T: AsFilelike,
fn set_fd_flags(&mut self, set_fd_flags: SetFdFlags<T>) -> Result<(), Error>where
T: AsFilelike,
Set the “status” flags for the
self file descriptor. Read moreSource§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more