Struct datadog_api_client::datadogV1::model::model_notebook_cell_update_request::NotebookCellUpdateRequest
source · #[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: NotebookCellUpdateRequestAttributesThe 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: StringNotebook cell ID.
type_: NotebookCellResourceTypeType 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 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 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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)