Enum ya_runtime_sdk::RuntimeMode
source · [−]pub enum RuntimeMode {
Server,
Command,
}
Expand description
Defines the mode of execution for commands within the runtime.
Variants
Server
Server (blocking) mode
Uses Runtime API to communicate with the ExeUnit Supervisor.
Command::Deploy
remains a one-shot command.
Command
One-shot execution mode Each command is a separate invocation of the runtime binary.
Trait Implementations
sourceimpl Clone for RuntimeMode
impl Clone for RuntimeMode
sourcefn clone(&self) -> RuntimeMode
fn clone(&self) -> RuntimeMode
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for RuntimeMode
impl Debug for RuntimeMode
impl Copy for RuntimeMode
Auto Trait Implementations
impl RefUnwindSafe for RuntimeMode
impl Send for RuntimeMode
impl Sync for RuntimeMode
impl Unpin for RuntimeMode
impl UnwindSafe for RuntimeMode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more