pub struct CreateDashboardRequest {
pub name: String,
pub description: Option<String>,
pub items: Option<Vec<DashboardItem>>,
}
Fields§
§name: String
A human-readable name
description: Option<String>
A short description of the dashboard
items: Option<Vec<DashboardItem>>
A list of dashboard items.
Implementations§
Source§impl CreateDashboardRequest
impl CreateDashboardRequest
pub fn new(name: String) -> CreateDashboardRequest
Trait Implementations§
Source§impl Clone for CreateDashboardRequest
impl Clone for CreateDashboardRequest
Source§fn clone(&self) -> CreateDashboardRequest
fn clone(&self) -> CreateDashboardRequest
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 CreateDashboardRequest
impl Debug for CreateDashboardRequest
Source§impl Default for CreateDashboardRequest
impl Default for CreateDashboardRequest
Source§fn default() -> CreateDashboardRequest
fn default() -> CreateDashboardRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateDashboardRequest
impl<'de> Deserialize<'de> for CreateDashboardRequest
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 CreateDashboardRequest
impl PartialEq for CreateDashboardRequest
Source§impl Serialize for CreateDashboardRequest
impl Serialize for CreateDashboardRequest
impl StructuralPartialEq for CreateDashboardRequest
Auto Trait Implementations§
impl Freeze for CreateDashboardRequest
impl RefUnwindSafe for CreateDashboardRequest
impl Send for CreateDashboardRequest
impl Sync for CreateDashboardRequest
impl Unpin for CreateDashboardRequest
impl UnwindSafe for CreateDashboardRequest
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