pub struct CliTargetConfig {
pub primary: Option<String>,
pub candidate: Option<String>,
pub secondary: Option<String>,
pub primary_argv: Option<Vec<String>>,
pub candidate_argv: Option<Vec<String>>,
pub secondary_argv: Option<Vec<String>>,
}Fields§
§primary: Option<String>§candidate: Option<String>§secondary: Option<String>§primary_argv: Option<Vec<String>>§candidate_argv: Option<Vec<String>>§secondary_argv: Option<Vec<String>>Trait Implementations§
Source§impl Clone for CliTargetConfig
impl Clone for CliTargetConfig
Source§fn clone(&self) -> CliTargetConfig
fn clone(&self) -> CliTargetConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CliTargetConfig
impl Debug for CliTargetConfig
Source§impl Default for CliTargetConfig
impl Default for CliTargetConfig
Source§fn default() -> CliTargetConfig
fn default() -> CliTargetConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CliTargetConfig
impl<'de> Deserialize<'de> for CliTargetConfig
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
Auto Trait Implementations§
impl Freeze for CliTargetConfig
impl RefUnwindSafe for CliTargetConfig
impl Send for CliTargetConfig
impl Sync for CliTargetConfig
impl Unpin for CliTargetConfig
impl UnsafeUnpin for CliTargetConfig
impl UnwindSafe for CliTargetConfig
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