Struct lsp_types::HoverClientCapabilities
source · [−]pub struct HoverClientCapabilities {
pub dynamic_registration: Option<bool>,
pub content_format: Option<Vec<MarkupKind>>,
}
Fields
dynamic_registration: Option<bool>
Whether completion supports dynamic registration.
content_format: Option<Vec<MarkupKind>>
Client supports the follow content formats for the content property. The order describes the preferred format of the client.
Trait Implementations
sourceimpl Clone for HoverClientCapabilities
impl Clone for HoverClientCapabilities
sourcefn clone(&self) -> HoverClientCapabilities
fn clone(&self) -> HoverClientCapabilities
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 HoverClientCapabilities
impl Debug for HoverClientCapabilities
sourceimpl Default for HoverClientCapabilities
impl Default for HoverClientCapabilities
sourcefn default() -> HoverClientCapabilities
fn default() -> HoverClientCapabilities
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for HoverClientCapabilities
impl<'de> Deserialize<'de> for HoverClientCapabilities
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<HoverClientCapabilities> for HoverClientCapabilities
impl PartialEq<HoverClientCapabilities> for HoverClientCapabilities
sourcefn eq(&self, other: &HoverClientCapabilities) -> bool
fn eq(&self, other: &HoverClientCapabilities) -> bool
sourceimpl Serialize for HoverClientCapabilities
impl Serialize for HoverClientCapabilities
impl Eq for HoverClientCapabilities
impl StructuralEq for HoverClientCapabilities
impl StructuralPartialEq for HoverClientCapabilities
Auto Trait Implementations
impl RefUnwindSafe for HoverClientCapabilities
impl Send for HoverClientCapabilities
impl Sync for HoverClientCapabilities
impl Unpin for HoverClientCapabilities
impl UnwindSafe for HoverClientCapabilities
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