#[non_exhaustive]pub struct NotebookCellUpdateRequest {
pub attributes: NotebookCellUpdateRequestAttributes,
pub id: String,
pub type_: NotebookCellResourceType,
pub additional_properties: BTreeMap<String, Value>,
/* private fields */
}
Expand description
The description of a notebook cell update request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.attributes: NotebookCellUpdateRequestAttributes
The attributes of a notebook cell in update cell request. Valid cell types are markdown
, timeseries
, toplist
, heatmap
, distribution
,
log_stream
. More information on each graph visualization type.
id: String
Notebook cell ID.
type_: NotebookCellResourceType
Type of the Notebook Cell resource.
additional_properties: BTreeMap<String, Value>
Implementations§
Source§impl NotebookCellUpdateRequest
impl NotebookCellUpdateRequest
pub fn new( attributes: NotebookCellUpdateRequestAttributes, id: String, type_: NotebookCellResourceType, ) -> NotebookCellUpdateRequest
pub fn additional_properties(self, value: BTreeMap<String, Value>) -> Self
Trait Implementations§
Source§impl Clone for NotebookCellUpdateRequest
impl Clone for NotebookCellUpdateRequest
Source§fn clone(&self) -> NotebookCellUpdateRequest
fn clone(&self) -> NotebookCellUpdateRequest
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 Debug for NotebookCellUpdateRequest
impl Debug for NotebookCellUpdateRequest
Source§impl<'de> Deserialize<'de> for NotebookCellUpdateRequest
impl<'de> Deserialize<'de> for NotebookCellUpdateRequest
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
impl StructuralPartialEq for NotebookCellUpdateRequest
Auto Trait Implementations§
impl Freeze for NotebookCellUpdateRequest
impl RefUnwindSafe for NotebookCellUpdateRequest
impl Send for NotebookCellUpdateRequest
impl Sync for NotebookCellUpdateRequest
impl Unpin for NotebookCellUpdateRequest
impl UnwindSafe for NotebookCellUpdateRequest
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