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