pub struct Dashboard {
pub description: Option<String>,
pub id: Option<String>,
pub is_favourite: Option<bool>,
pub name: Option<String>,
pub owner: Option<Box<UserBean>>,
pub popularity: Option<i64>,
pub rank: Option<i32>,
pub param_self: Option<String>,
pub share_permissions: Option<Vec<SharePermission>>,
pub edit_permissions: Option<Vec<SharePermission>>,
pub view: Option<String>,
}
Expand description
Dashboard : Details of a dashboard.
Fields§
§description: Option<String>
§id: Option<String>
The ID of the dashboard.
is_favourite: Option<bool>
Whether the dashboard is selected as a favorite by the user.
name: Option<String>
The name of the dashboard.
owner: Option<Box<UserBean>>
The owner of the dashboard.
popularity: Option<i64>
The number of users who have this dashboard as a favorite.
rank: Option<i32>
The rank of this dashboard.
param_self: Option<String>
The URL of these dashboard details.
The details of any view share permissions for the dashboard.
edit_permissions: Option<Vec<SharePermission>>
The details of any edit share permissions for the dashboard.
view: Option<String>
The URL of the dashboard.
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