pub struct ScreenWithTab {
pub id: Option<i64>,
pub name: Option<String>,
pub description: Option<String>,
pub scope: Option<Scope>,
pub tab: Option<Box<ScreenableTab>>,
}
Expand description
ScreenWithTab : A screen with tab details.
Fields§
§id: Option<i64>
The ID of the screen.
name: Option<String>
The name of the screen.
description: Option<String>
The description of the screen.
scope: Option<Scope>
The scope of the screen.
tab: Option<Box<ScreenableTab>>
The tab for the screen
Implementations§
Source§impl ScreenWithTab
impl ScreenWithTab
Sourcepub fn new() -> ScreenWithTab
pub fn new() -> ScreenWithTab
A screen with tab details.
Trait Implementations§
Source§impl Clone for ScreenWithTab
impl Clone for ScreenWithTab
Source§fn clone(&self) -> ScreenWithTab
fn clone(&self) -> ScreenWithTab
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 ScreenWithTab
impl Debug for ScreenWithTab
Source§impl Default for ScreenWithTab
impl Default for ScreenWithTab
Source§fn default() -> ScreenWithTab
fn default() -> ScreenWithTab
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ScreenWithTab
impl<'de> Deserialize<'de> for ScreenWithTab
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 ScreenWithTab
impl PartialEq for ScreenWithTab
Source§impl Serialize for ScreenWithTab
impl Serialize for ScreenWithTab
impl StructuralPartialEq for ScreenWithTab
Auto Trait Implementations§
impl Freeze for ScreenWithTab
impl RefUnwindSafe for ScreenWithTab
impl Send for ScreenWithTab
impl Sync for ScreenWithTab
impl Unpin for ScreenWithTab
impl UnwindSafe for ScreenWithTab
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