Struct lsp_types::GeneralClientCapabilities
source · [−]pub struct GeneralClientCapabilities {
pub regular_expressions: Option<RegularExpressionsClientCapabilities>,
pub markdown: Option<MarkdownClientCapabilities>,
}
Fields
regular_expressions: Option<RegularExpressionsClientCapabilities>
Client capabilities specific to regular expressions. @since 3.16.0
markdown: Option<MarkdownClientCapabilities>
Client capabilities specific to the client’s markdown parser. @since 3.16.0
Trait Implementations
sourceimpl Clone for GeneralClientCapabilities
impl Clone for GeneralClientCapabilities
sourcefn clone(&self) -> GeneralClientCapabilities
fn clone(&self) -> GeneralClientCapabilities
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 moresourceimpl Debug for GeneralClientCapabilities
impl Debug for GeneralClientCapabilities
sourceimpl Default for GeneralClientCapabilities
impl Default for GeneralClientCapabilities
sourcefn default() -> GeneralClientCapabilities
fn default() -> GeneralClientCapabilities
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GeneralClientCapabilities
impl<'de> Deserialize<'de> for GeneralClientCapabilities
sourcefn 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
sourceimpl PartialEq<GeneralClientCapabilities> for GeneralClientCapabilities
impl PartialEq<GeneralClientCapabilities> for GeneralClientCapabilities
sourcefn eq(&self, other: &GeneralClientCapabilities) -> bool
fn eq(&self, other: &GeneralClientCapabilities) -> bool
sourceimpl Serialize for GeneralClientCapabilities
impl Serialize for GeneralClientCapabilities
impl StructuralPartialEq for GeneralClientCapabilities
Auto Trait Implementations
impl RefUnwindSafe for GeneralClientCapabilities
impl Send for GeneralClientCapabilities
impl Sync for GeneralClientCapabilities
impl Unpin for GeneralClientCapabilities
impl UnwindSafe for GeneralClientCapabilities
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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