pub struct AppRuntimeDefinition {
pub description: Option<String>,
pub tags: Vec<String>,
pub env: BTreeMap<String, String>,
pub code_home: Option<PathBuf>,
pub current_dir: Option<PathBuf>,
pub mirror_stdio: Option<bool>,
pub startup_timeout_ms: Option<u64>,
pub binary: Option<PathBuf>,
pub metadata: Value,
}Expand description
Stored definition for launching an app-server runtime.
Fields§
§description: Option<String>§env: BTreeMap<String, String>§code_home: Option<PathBuf>§current_dir: Option<PathBuf>§mirror_stdio: Option<bool>§startup_timeout_ms: Option<u64>§binary: Option<PathBuf>§metadata: ValueTrait Implementations§
Source§impl Clone for AppRuntimeDefinition
impl Clone for AppRuntimeDefinition
Source§fn clone(&self) -> AppRuntimeDefinition
fn clone(&self) -> AppRuntimeDefinition
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 AppRuntimeDefinition
impl Debug for AppRuntimeDefinition
Source§impl<'de> Deserialize<'de> for AppRuntimeDefinition
impl<'de> Deserialize<'de> for AppRuntimeDefinition
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 PartialEq for AppRuntimeDefinition
impl PartialEq for AppRuntimeDefinition
Source§impl Serialize for AppRuntimeDefinition
impl Serialize for AppRuntimeDefinition
impl StructuralPartialEq for AppRuntimeDefinition
Auto Trait Implementations§
impl Freeze for AppRuntimeDefinition
impl RefUnwindSafe for AppRuntimeDefinition
impl Send for AppRuntimeDefinition
impl Sync for AppRuntimeDefinition
impl Unpin for AppRuntimeDefinition
impl UnsafeUnpin for AppRuntimeDefinition
impl UnwindSafe for AppRuntimeDefinition
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