pub struct Dashboard {
pub id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub items: Option<Vec<DashboardItem>>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub created_by: Option<Box<DashboardPropertyCreatedBy>>,
pub updated_by: Option<Box<DashboardPropertyUpdatedBy>>,
}
Fields§
§id: Option<String>
Dashboard identifier (UUID)
name: Option<String>
A human-readable name
description: Option<String>
A short description of the dashboard
items: Option<Vec<DashboardItem>>
A list of dashboard items.
created_at: Option<String>
Date and time in ISO 8601 format.
updated_at: Option<String>
Date and time in ISO 8601 format.
created_by: Option<Box<DashboardPropertyCreatedBy>>
§updated_by: Option<Box<DashboardPropertyUpdatedBy>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Dashboard
impl<'de> Deserialize<'de> for Dashboard
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 Dashboard
Auto Trait Implementations§
impl Freeze for Dashboard
impl RefUnwindSafe for Dashboard
impl Send for Dashboard
impl Sync for Dashboard
impl Unpin for Dashboard
impl UnwindSafe for Dashboard
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