[][src]Trait raui::prelude::PropsData

pub trait PropsData: Send + Sync + Debug + Serialize + Deserialize {
    pub fn clone_props(&self) -> Box<dyn PropsData + 'static, Global>;
pub fn as_any(&self) -> &(dyn Any + 'static); }

Required methods

pub fn clone_props(&self) -> Box<dyn PropsData + 'static, Global>[src]

pub fn as_any(&self) -> &(dyn Any + 'static)[src]

Loading content...

Trait Implementations

impl<'typetag> Serialize for dyn PropsData + 'typetag + Sync[src]

impl<'typetag> Serialize for dyn PropsData + 'typetag[src]

impl<'typetag> Serialize for dyn PropsData + 'typetag + Send[src]

impl<'typetag> Serialize for dyn PropsData + 'typetag + Sync + Send[src]

Implementations on Foreign Types

impl PropsData for () where
    (): Clone
[src]

impl PropsData for f64 where
    f64: Clone
[src]

impl PropsData for bool where
    bool: Clone
[src]

impl PropsData for u8 where
    u8: Clone
[src]

impl PropsData for i8 where
    i8: Clone
[src]

impl PropsData for u32 where
    u32: Clone
[src]

impl PropsData for u64 where
    u64: Clone
[src]

impl PropsData for u16 where
    u16: Clone
[src]

impl PropsData for f32 where
    f32: Clone
[src]

impl PropsData for String where
    String: Clone
[src]

impl PropsData for i32 where
    i32: Clone
[src]

impl PropsData for i16 where
    i16: Clone
[src]

impl PropsData for i128 where
    i128: Clone
[src]

impl PropsData for i64 where
    i64: Clone
[src]

impl PropsData for u128 where
    u128: Clone
[src]

Loading content...

Implementors

impl PropsData for ButtonProps where
    ButtonProps: Clone
[src]

impl PropsData for ButtonSettingsProps where
    ButtonSettingsProps: Clone
[src]

impl PropsData for ContentBoxItemLayout where
    ContentBoxItemLayout: Clone
[src]

impl PropsData for ContentBoxProps where
    ContentBoxProps: Clone
[src]

impl PropsData for FlexBoxItemLayout where
    FlexBoxItemLayout: Clone
[src]

impl PropsData for FlexBoxProps where
    FlexBoxProps: Clone
[src]

impl PropsData for GridBoxItemLayout where
    GridBoxItemLayout: Clone
[src]

impl PropsData for GridBoxProps where
    GridBoxProps: Clone
[src]

impl PropsData for HorizontalBoxProps where
    HorizontalBoxProps: Clone
[src]

impl PropsData for ImageBoxProps where
    ImageBoxProps: Clone
[src]

impl PropsData for InputFieldProps where
    InputFieldProps: Clone
[src]

impl PropsData for SizeBoxProps where
    SizeBoxProps: Clone
[src]

impl PropsData for SpaceBoxProps where
    SpaceBoxProps: Clone
[src]

impl PropsData for SwitchBoxProps where
    SwitchBoxProps: Clone
[src]

impl PropsData for TextBoxProps where
    TextBoxProps: Clone
[src]

impl PropsData for VariantBoxProps where
    VariantBoxProps: Clone
[src]

impl PropsData for VerticalBoxProps where
    VerticalBoxProps: Clone
[src]

impl PropsData for WidgetAlpha where
    WidgetAlpha: Clone
[src]

impl PropsData for WrapBoxProps where
    WrapBoxProps: Clone
[src]

Loading content...