pub struct NotebookDocumentCellChangeStructure {
pub array: NotebookCellArrayChange,
pub did_open: Option<Vec<TextDocumentItem>>,
pub did_close: Option<Vec<TextDocumentIdentifier>>,
}
Fields§
§array: NotebookCellArrayChange
The change to the cell array.
did_open: Option<Vec<TextDocumentItem>>
Additional opened cell text documents.
did_close: Option<Vec<TextDocumentIdentifier>>
Additional closed cell text documents.
Trait Implementations§
Source§impl Clone for NotebookDocumentCellChangeStructure
impl Clone for NotebookDocumentCellChangeStructure
Source§fn clone(&self) -> NotebookDocumentCellChangeStructure
fn clone(&self) -> NotebookDocumentCellChangeStructure
Returns a duplicate 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<'de> Deserialize<'de> for NotebookDocumentCellChangeStructure
impl<'de> Deserialize<'de> for NotebookDocumentCellChangeStructure
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<NotebookDocumentCellChangeStructure, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NotebookDocumentCellChangeStructure, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for NotebookDocumentCellChangeStructure
impl PartialEq for NotebookDocumentCellChangeStructure
Source§fn eq(&self, other: &NotebookDocumentCellChangeStructure) -> bool
fn eq(&self, other: &NotebookDocumentCellChangeStructure) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl Serialize for NotebookDocumentCellChangeStructure
impl Serialize for NotebookDocumentCellChangeStructure
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for NotebookDocumentCellChangeStructure
impl StructuralPartialEq for NotebookDocumentCellChangeStructure
Auto Trait Implementations§
impl Freeze for NotebookDocumentCellChangeStructure
impl !RefUnwindSafe for NotebookDocumentCellChangeStructure
impl Send for NotebookDocumentCellChangeStructure
impl Sync for NotebookDocumentCellChangeStructure
impl Unpin for NotebookDocumentCellChangeStructure
impl UnwindSafe for NotebookDocumentCellChangeStructure
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