pub struct NotebookDocumentSyncClientCapabilities {
pub dynamic_registration: Option<bool>,
pub execution_summary_report: Option<bool>,
}
Expand description
Notebook specific client capabilities.
@since 3.17.0
Fields§
§dynamic_registration: Option<bool>
Whether implementation supports dynamic registration. If this is
set to true
the client supports the new
(TextDocumentRegistrationOptions & StaticRegistrationOptions)
return value for the corresponding server capability as well.
execution_summary_report: Option<bool>
The client supports sending execution summary data per cell.
Trait Implementations§
source§impl Clone for NotebookDocumentSyncClientCapabilities
impl Clone for NotebookDocumentSyncClientCapabilities
source§fn clone(&self) -> NotebookDocumentSyncClientCapabilities
fn clone(&self) -> NotebookDocumentSyncClientCapabilities
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for NotebookDocumentSyncClientCapabilities
impl Default for NotebookDocumentSyncClientCapabilities
source§fn default() -> NotebookDocumentSyncClientCapabilities
fn default() -> NotebookDocumentSyncClientCapabilities
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for NotebookDocumentSyncClientCapabilities
impl<'de> Deserialize<'de> for NotebookDocumentSyncClientCapabilities
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
source§impl PartialEq for NotebookDocumentSyncClientCapabilities
impl PartialEq for NotebookDocumentSyncClientCapabilities
source§fn eq(&self, other: &NotebookDocumentSyncClientCapabilities) -> bool
fn eq(&self, other: &NotebookDocumentSyncClientCapabilities) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for NotebookDocumentSyncClientCapabilities
impl StructuralPartialEq for NotebookDocumentSyncClientCapabilities
Auto Trait Implementations§
impl Freeze for NotebookDocumentSyncClientCapabilities
impl RefUnwindSafe for NotebookDocumentSyncClientCapabilities
impl Send for NotebookDocumentSyncClientCapabilities
impl Sync for NotebookDocumentSyncClientCapabilities
impl Unpin for NotebookDocumentSyncClientCapabilities
impl UnwindSafe for NotebookDocumentSyncClientCapabilities
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