pub struct DialogDefinition {
pub id: String,
pub title: Option<String>,
pub description: Option<String>,
pub content: ComponentSchema,
pub footer: Option<ComponentSchema>,
pub size: Option<String>,
}Expand description
Dialog definition for modals.
Fields§
§id: String§title: Option<String>§description: Option<String>§content: ComponentSchema§size: Option<String>Trait Implementations§
Source§impl Clone for DialogDefinition
impl Clone for DialogDefinition
Source§fn clone(&self) -> DialogDefinition
fn clone(&self) -> DialogDefinition
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 DialogDefinition
impl Debug for DialogDefinition
Source§impl<'de> Deserialize<'de> for DialogDefinition
impl<'de> Deserialize<'de> for DialogDefinition
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
Auto Trait Implementations§
impl Freeze for DialogDefinition
impl RefUnwindSafe for DialogDefinition
impl Send for DialogDefinition
impl Sync for DialogDefinition
impl Unpin for DialogDefinition
impl UnwindSafe for DialogDefinition
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