pub struct ConfigLspVariant1ValueVariant1 {
pub command: Vec<String>,
pub disabled: Option<bool>,
pub env: Option<BTreeMap<String, String>>,
pub extensions: Option<Vec<String>>,
pub initialization: Option<Map<String, Value>>,
}Fields§
§command: Vec<String>§disabled: Option<bool>§env: Option<BTreeMap<String, String>>§extensions: Option<Vec<String>>§initialization: Option<Map<String, Value>>Trait Implementations§
Source§impl Clone for ConfigLspVariant1ValueVariant1
impl Clone for ConfigLspVariant1ValueVariant1
Source§fn clone(&self) -> ConfigLspVariant1ValueVariant1
fn clone(&self) -> ConfigLspVariant1ValueVariant1
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<'de> Deserialize<'de> for ConfigLspVariant1ValueVariant1
impl<'de> Deserialize<'de> for ConfigLspVariant1ValueVariant1
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
impl StructuralPartialEq for ConfigLspVariant1ValueVariant1
Auto Trait Implementations§
impl Freeze for ConfigLspVariant1ValueVariant1
impl RefUnwindSafe for ConfigLspVariant1ValueVariant1
impl Send for ConfigLspVariant1ValueVariant1
impl Sync for ConfigLspVariant1ValueVariant1
impl Unpin for ConfigLspVariant1ValueVariant1
impl UnsafeUnpin for ConfigLspVariant1ValueVariant1
impl UnwindSafe for ConfigLspVariant1ValueVariant1
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