pub struct NotebookDocumentChangeEventCellsStructure {
pub array: NotebookCellArrayChange,
pub did_open: Option<Vec<TextDocumentItem>>,
pub did_close: Option<Vec<TextDocumentIdentifier>>,
}Fields§
§array: NotebookCellArrayChangeThe 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 NotebookDocumentChangeEventCellsStructure
impl Clone for NotebookDocumentChangeEventCellsStructure
Source§fn clone(&self) -> NotebookDocumentChangeEventCellsStructure
fn clone(&self) -> NotebookDocumentChangeEventCellsStructure
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 Default for NotebookDocumentChangeEventCellsStructure
impl Default for NotebookDocumentChangeEventCellsStructure
Source§fn default() -> NotebookDocumentChangeEventCellsStructure
fn default() -> NotebookDocumentChangeEventCellsStructure
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NotebookDocumentChangeEventCellsStructure
impl<'de> Deserialize<'de> for NotebookDocumentChangeEventCellsStructure
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
Auto Trait Implementations§
impl Freeze for NotebookDocumentChangeEventCellsStructure
impl RefUnwindSafe for NotebookDocumentChangeEventCellsStructure
impl Send for NotebookDocumentChangeEventCellsStructure
impl Sync for NotebookDocumentChangeEventCellsStructure
impl Unpin for NotebookDocumentChangeEventCellsStructure
impl UnwindSafe for NotebookDocumentChangeEventCellsStructure
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