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

Required Methods§

source

fn clone_props(&self) -> Box<dyn PropsData, Global>

source

fn as_any(&self) -> &(dyn Any + 'static)

Implementations on Foreign Types§

source§

impl PropsData for u16where u16: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for isizewhere isize: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for i32where i32: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for ()where (): Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for u64where u64: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for u8where u8: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for i64where i64: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for i16where i16: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for Stringwhere String: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for boolwhere bool: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for usizewhere usize: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for f64where f64: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for i128where i128: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for i8where i8: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for u128where u128: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for f32where f32: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl PropsData for u32where u32: Clone,

source§

fn clone_props(&self) -> Box<dyn PropsData, Global>

source§

fn as_any(&self) -> &(dyn Any + 'static)

Implementors§

source§

impl PropsData for Valuewhere Value: Clone,

source§

impl PropsData for ButtonPaperOverrideStylewhere ButtonPaperOverrideStyle: Clone,

source§

impl PropsData for TextInputModewhere TextInputMode: Clone,

source§

impl PropsData for WidgetIdOrRefwhere WidgetIdOrRef: Clone,

source§

impl PropsData for PropsGroupPrefabwhere PropsGroupPrefab: Clone,

source§

impl PropsData for ContextPaperPropswhere ContextPaperProps: Clone,

source§

impl PropsData for IconPaperPropswhere IconPaperProps: Clone,

source§

impl PropsData for ModalPaperPropswhere ModalPaperProps: Clone,

source§

impl PropsData for PaperContentLayoutPropswhere PaperContentLayoutProps: Clone,

source§

impl PropsData for PaperPropswhere PaperProps: Clone,

source§

impl PropsData for SideScrollbarsPaperPropswhere SideScrollbarsPaperProps: Clone,

source§

impl PropsData for SwitchPaperPropswhere SwitchPaperProps: Clone,

source§

impl PropsData for TextFieldPaperPropswhere TextFieldPaperProps: Clone,

source§

impl PropsData for TextPaperPropswhere TextPaperProps: Clone,

source§

impl PropsData for ThemePropswhere ThemeProps: Clone,

source§

impl PropsData for ThemedWidgetPropswhere ThemedWidgetProps: Clone,

source§

impl PropsData for TooltipPaperPropswhere TooltipPaperProps: Clone,

source§

impl PropsData for AnchorNotifyPropswhere AnchorNotifyProps: Clone,

source§

impl PropsData for AnchorPropswhere AnchorProps: Clone,

source§

impl PropsData for PivotBoxPropswhere PivotBoxProps: Clone,

source§

impl PropsData for ContentBoxPropswhere ContentBoxProps: Clone,

source§

impl PropsData for ContextBoxPropswhere ContextBoxProps: Clone,

source§

impl PropsData for FlexBoxPropswhere FlexBoxProps: Clone,

source§

impl PropsData for GridBoxPropswhere GridBoxProps: Clone,

source§

impl PropsData for HiddenBoxPropswhere HiddenBoxProps: Clone,

source§

impl PropsData for HorizontalBoxPropswhere HorizontalBoxProps: Clone,

source§

impl PropsData for PortalsContainerwhere PortalsContainer: Clone,

source§

impl PropsData for ScrollBoxOwnerwhere ScrollBoxOwner: Clone,

source§

impl PropsData for SideScrollbarsPropswhere SideScrollbarsProps: Clone,

source§

impl PropsData for SideScrollbarsStatewhere SideScrollbarsState: Clone,

source§

impl PropsData for SizeBoxPropswhere SizeBoxProps: Clone,

source§

impl PropsData for SwitchBoxPropswhere SwitchBoxProps: Clone,

source§

impl PropsData for TabPlatePropswhere TabPlateProps: Clone,

source§

impl PropsData for TabsBoxPropswhere TabsBoxProps: Clone,

source§

impl PropsData for TabsStatewhere TabsState: Clone,

source§

impl PropsData for TooltipStatewhere TooltipState: Clone,

source§

impl PropsData for VariantBoxPropswhere VariantBoxProps: Clone,

source§

impl PropsData for VerticalBoxPropswhere VerticalBoxProps: Clone,

source§

impl PropsData for WrapBoxPropswhere WrapBoxProps: Clone,

source§

impl PropsData for ImageBoxPropswhere ImageBoxProps: Clone,

source§

impl PropsData for ButtonNotifyPropswhere ButtonNotifyProps: Clone,

source§

impl PropsData for ButtonPropswhere ButtonProps: Clone,

source§

impl PropsData for TextInputNotifyPropswhere TextInputNotifyProps: Clone,

source§

impl PropsData for TextInputPropswhere TextInputProps: Clone,

source§

impl PropsData for NavButtonTrackingActivewhere NavButtonTrackingActive: Clone,

source§

impl PropsData for NavContainerActivewhere NavContainerActive: Clone,

source§

impl PropsData for NavItemActivewhere NavItemActive: Clone,

source§

impl PropsData for NavJumpActivewhere NavJumpActive: Clone,

source§

impl PropsData for NavJumpLoopedwhere NavJumpLooped: Clone,

source§

impl PropsData for NavJumpMapPropswhere NavJumpMapProps: Clone,

source§

impl PropsData for ScrollViewNotifyPropswhere ScrollViewNotifyProps: Clone,

source§

impl PropsData for ScrollViewRangewhere ScrollViewRange: Clone,

source§

impl PropsData for ScrollViewStatewhere ScrollViewState: Clone,

source§

impl PropsData for SpaceBoxPropswhere SpaceBoxProps: Clone,

source§

impl PropsData for MessageForwardPropswhere MessageForwardProps: Clone,

source§

impl PropsData for RelativeLayoutPropswhere RelativeLayoutProps: Clone,

source§

impl PropsData for WidgetAlphawhere WidgetAlpha: Clone,

source§

impl PropsData for TextBoxPropswhere TextBoxProps: Clone,

source§

impl PropsData for WidgetIdwhere WidgetId: Clone,

source§

impl PropsData for WidgetRefwhere WidgetRef: Clone,

source§

impl PropsData for ContentBoxItemLayoutwhere ContentBoxItemLayout: Clone,

source§

impl PropsData for FlexBoxItemLayoutwhere FlexBoxItemLayout: Clone,

source§

impl PropsData for GridBoxItemLayoutwhere GridBoxItemLayout: Clone,

source§

impl PropsData for Colorwhere Color: Clone,

source§

impl PropsData for IntRectwhere IntRect: Clone,

source§

impl PropsData for IntVec2where IntVec2: Clone,

source§

impl PropsData for Rectwhere Rect: Clone,

source§

impl PropsData for Transformwhere Transform: Clone,

source§

impl PropsData for Vec2where Vec2: Clone,

source§

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