Struct lsp_types::WorkspaceCapability
source · pub struct WorkspaceCapability {
pub workspace_folders: Option<WorkspaceFolderCapability>,
}
Fields
workspace_folders: Option<WorkspaceFolderCapability>
The server supports workspace folder.
Trait Implementations
sourceimpl Debug for WorkspaceCapability
impl Debug for WorkspaceCapability
sourceimpl Default for WorkspaceCapability
impl Default for WorkspaceCapability
sourcefn default() -> WorkspaceCapability
fn default() -> WorkspaceCapability
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for WorkspaceCapability
impl<'de> Deserialize<'de> for WorkspaceCapability
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<WorkspaceCapability> for WorkspaceCapability
impl PartialEq<WorkspaceCapability> for WorkspaceCapability
sourcefn eq(&self, other: &WorkspaceCapability) -> bool
fn eq(&self, other: &WorkspaceCapability) -> bool
sourceimpl Serialize for WorkspaceCapability
impl Serialize for WorkspaceCapability
impl Eq for WorkspaceCapability
impl StructuralEq for WorkspaceCapability
impl StructuralPartialEq for WorkspaceCapability
Auto Trait Implementations
impl RefUnwindSafe for WorkspaceCapability
impl Send for WorkspaceCapability
impl Sync for WorkspaceCapability
impl Unpin for WorkspaceCapability
impl UnwindSafe for WorkspaceCapability
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