pub enum ConfigLsp {
Variant0(bool),
Variant1(BTreeMap<String, ConfigLspVariant1Value>),
}Expand description
Enable or configure LSP servers. Omit or set to false to disable, true to enable built-ins, or an object to enable built-ins with overrides. Untagged union: serde tries each variant in the order below.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ConfigLsp
impl<'de> Deserialize<'de> for ConfigLsp
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 ConfigLsp
Auto Trait Implementations§
impl Freeze for ConfigLsp
impl RefUnwindSafe for ConfigLsp
impl Send for ConfigLsp
impl Sync for ConfigLsp
impl Unpin for ConfigLsp
impl UnsafeUnpin for ConfigLsp
impl UnwindSafe for ConfigLsp
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