Trait raui_core::props::PropsData[][src]

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

Required methods

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

Implementations on Foreign Types

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

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for i8 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for i16 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for i32 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for i64 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for i128 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for u8 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for u16 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for u32 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for u64 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for u128 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for f32 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for f64 where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for bool where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for String where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

Implementors

impl PropsData for PrefabValue where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for WidgetIdOrRef where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for AnchorNotifyProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for AnchorProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for PivotBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ContentBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ContextBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for FlexBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for GridBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for HiddenBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for HorizontalBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for PortalsContainer where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ScrollBoxOwner where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for SideScrollbarsProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for SideScrollbarsState where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for SizeBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for SwitchBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for TooltipState where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for VariantBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for VerticalBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for WrapBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ImageBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ButtonNotifyProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ButtonProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for TextInputNotifyProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for TextInputProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for NavButtonTrackingActive where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for NavContainerActive where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for NavItemActive where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for NavJumpActive where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for NavJumpLooped where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for NavJumpMapProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ScrollViewNotifyProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ScrollViewRange where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ScrollViewState where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for SpaceBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for MessageForwardProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for RelativeLayoutProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for WidgetAlpha where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for TextBoxProps where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for WidgetId where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for WidgetRef where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for ContentBoxItemLayout where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for FlexBoxItemLayout where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for GridBoxItemLayout where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl PropsData for PropsGroupPrefab where
    Self: Clone
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]

impl<T> PropsData for DataBinding<T> where
    Self: Clone,
    T: 'static + Debug + Default + Send + Sync
[src]

fn clone_props(&self) -> Box<dyn PropsData>[src]

fn as_any(&self) -> &dyn Any[src]