Trait Props

pub trait Props {
    type Builder;

    // Required method
    fn builder() -> Self::Builder;
}

Required Associated Typesยง

type Builder

Required Methodsยง

fn builder() -> Self::Builder

Dyn Compatibilityยง

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Typesยง

Sourceยง

impl Props for UsersProps

Sourceยง

impl Props for AnchorLinkProps

Sourceยง

impl Props for AnchorProps

Sourceยง

impl Props for BlockProps

Sourceยง

impl Props for SpinnerProps

ยง

impl Props for AccordionItemProps

ยง

type Builder = AccordionItemPropsBuilder

ยง

fn builder() -> <AccordionItemProps as Props>::Builder

ยง

impl Props for AccordionProps

ยง

type Builder = AccordionPropsBuilder

ยง

fn builder() -> <AccordionProps as Props>::Builder

ยง

impl Props for AnchorProps

ยง

type Builder = AnchorPropsBuilder

ยง

fn builder() -> <AnchorProps as Props>::Builder

ยง

impl Props for AutoCompleteProps

ยง

type Builder = AutoCompletePropsBuilder

ยง

fn builder() -> <AutoCompleteProps as Props>::Builder

ยง

impl Props for AvatarProps

ยง

type Builder = AvatarPropsBuilder

ยง

fn builder() -> <AvatarProps as Props>::Builder

ยง

impl Props for BackTopProps

ยง

type Builder = BackTopPropsBuilder

ยง

fn builder() -> <BackTopProps as Props>::Builder

ยง

impl Props for BadgeProps

ยง

type Builder = BadgePropsBuilder

ยง

fn builder() -> <BadgeProps as Props>::Builder

ยง

impl Props for Body1Props

ยง

type Builder = Body1PropsBuilder

ยง

fn builder() -> <Body1Props as Props>::Builder

ยง

impl Props for BodyProps

ยง

type Builder = BodyPropsBuilder

ยง

fn builder() -> <BodyProps as Props>::Builder

ยง

impl Props for BreadcrumbButtonProps

ยง

type Builder = BreadcrumbButtonPropsBuilder

ยง

fn builder() -> <BreadcrumbButtonProps as Props>::Builder

ยง

impl Props for BreadcrumbDividerProps

ยง

type Builder = BreadcrumbDividerPropsBuilder

ยง

fn builder() -> <BreadcrumbDividerProps as Props>::Builder

ยง

impl Props for BreadcrumbItemProps

ยง

type Builder = BreadcrumbItemPropsBuilder

ยง

fn builder() -> <BreadcrumbItemProps as Props>::Builder

ยง

impl Props for BreadcrumbProps

ยง

type Builder = BreadcrumbPropsBuilder

ยง

fn builder() -> <BreadcrumbProps as Props>::Builder

ยง

impl Props for ButtonProps

ยง

type Builder = ButtonPropsBuilder

ยง

fn builder() -> <ButtonProps as Props>::Builder

ยง

impl Props for CalendarProps

ยง

type Builder = CalendarPropsBuilder

ยง

fn builder() -> <CalendarProps as Props>::Builder

ยง

impl Props for Caption1Props

ยง

type Builder = Caption1PropsBuilder

ยง

fn builder() -> <Caption1Props as Props>::Builder

ยง

impl Props for Caption1StrongProps

ยง

type Builder = Caption1StrongPropsBuilder

ยง

fn builder() -> <Caption1StrongProps as Props>::Builder

ยง

impl Props for CardFooterProps

ยง

type Builder = CardFooterPropsBuilder

ยง

fn builder() -> <CardFooterProps as Props>::Builder

ยง

impl Props for CardHeaderProps

ยง

type Builder = CardHeaderPropsBuilder

ยง

fn builder() -> <CardHeaderProps as Props>::Builder

ยง

impl Props for CardPreviewProps

ยง

type Builder = CardPreviewPropsBuilder

ยง

fn builder() -> <CardPreviewProps as Props>::Builder

ยง

impl Props for CardProps

ยง

type Builder = CardPropsBuilder

ยง

fn builder() -> <CardProps as Props>::Builder

ยง

impl Props for CheckboxProps

ยง

type Builder = CheckboxPropsBuilder

ยง

fn builder() -> <CheckboxProps as Props>::Builder

ยง

impl Props for CodeProps

ยง

type Builder = CodePropsBuilder

ยง

fn builder() -> <CodeProps as Props>::Builder

ยง

impl Props for ColorPickerProps

ยง

type Builder = ColorPickerPropsBuilder

ยง

fn builder() -> <ColorPickerProps as Props>::Builder

ยง

impl Props for ComboboxOptionGroupProps

ยง

type Builder = ComboboxOptionGroupPropsBuilder

ยง

fn builder() -> <ComboboxOptionGroupProps as Props>::Builder

ยง

impl Props for ComboboxOptionProps

ยง

type Builder = ComboboxOptionPropsBuilder

ยง

fn builder() -> <ComboboxOptionProps as Props>::Builder

ยง

impl Props for ComboboxProps

ยง

type Builder = ComboboxPropsBuilder

ยง

fn builder() -> <ComboboxProps as Props>::Builder

ยง

impl Props for ConfigProviderProps

ยง

type Builder = ConfigProviderPropsBuilder

ยง

fn builder() -> <ConfigProviderProps as Props>::Builder

ยง

impl Props for DatePickerProps

ยง

type Builder = DatePickerPropsBuilder

ยง

fn builder() -> <DatePickerProps as Props>::Builder

ยง

impl Props for DialogActionsProps

ยง

type Builder = DialogActionsPropsBuilder

ยง

fn builder() -> <DialogActionsProps as Props>::Builder

ยง

impl Props for DialogBodyProps

ยง

type Builder = DialogBodyPropsBuilder

ยง

fn builder() -> <DialogBodyProps as Props>::Builder

ยง

impl Props for DialogContentProps

ยง

type Builder = DialogContentPropsBuilder

ยง

fn builder() -> <DialogContentProps as Props>::Builder

ยง

impl Props for DialogProps

ยง

type Builder = DialogPropsBuilder

ยง

fn builder() -> <DialogProps as Props>::Builder

ยง

impl Props for DialogSurfaceProps

ยง

type Builder = DialogSurfacePropsBuilder

ยง

fn builder() -> <DialogSurfaceProps as Props>::Builder

ยง

impl Props for DialogTitleProps

ยง

type Builder = DialogTitlePropsBuilder

ยง

fn builder() -> <DialogTitleProps as Props>::Builder

ยง

impl Props for DividerProps

ยง

type Builder = DividerPropsBuilder

ยง

fn builder() -> <DividerProps as Props>::Builder

ยง

impl Props for DrawerBodyProps

ยง

type Builder = DrawerBodyPropsBuilder

ยง

fn builder() -> <DrawerBodyProps as Props>::Builder

ยง

impl Props for DrawerHeaderProps

ยง

type Builder = DrawerHeaderPropsBuilder

ยง

fn builder() -> <DrawerHeaderProps as Props>::Builder

ยง

impl Props for DrawerHeaderTitleProps

ยง

type Builder = DrawerHeaderTitlePropsBuilder

ยง

fn builder() -> <DrawerHeaderTitleProps as Props>::Builder

ยง

impl Props for FieldContextProviderProps

ยง

type Builder = FieldContextProviderPropsBuilder

ยง

fn builder() -> <FieldContextProviderProps as Props>::Builder

ยง

impl Props for FieldProps

ยง

type Builder = FieldPropsBuilder

ยง

fn builder() -> <FieldProps as Props>::Builder

ยง

impl Props for FlexProps

ยง

type Builder = FlexPropsBuilder

ยง

fn builder() -> <FlexProps as Props>::Builder

ยง

impl Props for GridItemProps

ยง

type Builder = GridItemPropsBuilder

ยง

fn builder() -> <GridItemProps as Props>::Builder

ยง

impl Props for GridProps

ยง

type Builder = GridPropsBuilder

ยง

fn builder() -> <GridProps as Props>::Builder

ยง

impl Props for HashedStylesheetProps

ยง

type Builder = HashedStylesheetPropsBuilder

ยง

fn builder() -> <HashedStylesheetProps as Props>::Builder

ยง

impl Props for HtmlProps

ยง

type Builder = HtmlPropsBuilder

ยง

fn builder() -> <HtmlProps as Props>::Builder

ยง

impl Props for IconProps

ยง

type Builder = IconPropsBuilder

ยง

fn builder() -> <IconProps as Props>::Builder

ยง

impl Props for ImageProps

ยง

type Builder = ImagePropsBuilder

ยง

fn builder() -> <ImageProps as Props>::Builder

ยง

impl Props for InfoLabelProps

ยง

type Builder = InfoLabelPropsBuilder

ยง

fn builder() -> <InfoLabelProps as Props>::Builder

ยง

impl Props for InlineDrawerProps

ยง

type Builder = InlineDrawerPropsBuilder

ยง

fn builder() -> <InlineDrawerProps as Props>::Builder

ยง

impl Props for InputProps

ยง

type Builder = InputPropsBuilder

ยง

fn builder() -> <InputProps as Props>::Builder

ยง

impl Props for InteractionTagPrimaryProps

ยง

type Builder = InteractionTagPrimaryPropsBuilder

ยง

fn builder() -> <InteractionTagPrimaryProps as Props>::Builder

ยง

impl Props for InteractionTagProps

ยง

type Builder = InteractionTagPropsBuilder

ยง

fn builder() -> <InteractionTagProps as Props>::Builder

ยง

impl Props for LabelProps

ยง

type Builder = LabelPropsBuilder

ยง

fn builder() -> <LabelProps as Props>::Builder

ยง

impl Props for LayoutHeaderProps

ยง

type Builder = LayoutHeaderPropsBuilder

ยง

fn builder() -> <LayoutHeaderProps as Props>::Builder

ยง

impl Props for LayoutProps

ยง

type Builder = LayoutPropsBuilder

ยง

fn builder() -> <LayoutProps as Props>::Builder

ยง

impl Props for LayoutSiderProps

ยง

type Builder = LayoutSiderPropsBuilder

ยง

fn builder() -> <LayoutSiderProps as Props>::Builder

ยง

impl Props for LinkProps

ยง

type Builder = LinkPropsBuilder

ยง

fn builder() -> <LinkProps as Props>::Builder

ยง

impl Props for LinkProps

ยง

type Builder = LinkPropsBuilder

ยง

fn builder() -> <LinkProps as Props>::Builder

ยง

impl Props for LoadingBarProviderProps

ยง

type Builder = LoadingBarProviderPropsBuilder

ยง

fn builder() -> <LoadingBarProviderProps as Props>::Builder

ยง

impl Props for MessageBarActionsProps

ยง

type Builder = MessageBarActionsPropsBuilder

ยง

fn builder() -> <MessageBarActionsProps as Props>::Builder

ยง

impl Props for MessageBarBodyProps

ยง

type Builder = MessageBarBodyPropsBuilder

ยง

fn builder() -> <MessageBarBodyProps as Props>::Builder

ยง

impl Props for MessageBarProps

ยง

type Builder = MessageBarPropsBuilder

ยง

fn builder() -> <MessageBarProps as Props>::Builder

ยง

impl Props for MessageBarTitleProps

ยง

type Builder = MessageBarTitlePropsBuilder

ยง

fn builder() -> <MessageBarTitleProps as Props>::Builder

ยง

impl Props for MetaProps

ยง

type Builder = MetaPropsBuilder

ยง

fn builder() -> <MetaProps as Props>::Builder

ยง

impl Props for MetaTagsProps

ยง

type Builder = MetaTagsPropsBuilder

ยง

fn builder() -> <MetaTagsProps as Props>::Builder

ยง

impl Props for NavCategoryProps

ยง

type Builder = NavCategoryPropsBuilder

ยง

fn builder() -> <NavCategoryProps as Props>::Builder

ยง

impl Props for NavDrawerProps

ยง

type Builder = NavDrawerPropsBuilder

ยง

fn builder() -> <NavDrawerProps as Props>::Builder

ยง

impl Props for NavItemProps

ยง

type Builder = NavItemPropsBuilder

ยง

fn builder() -> <NavItemProps as Props>::Builder

ยง

impl Props for NavSubItemProps

ยง

type Builder = NavSubItemPropsBuilder

ยง

fn builder() -> <NavSubItemProps as Props>::Builder

ยง

impl Props for OutletProps

ยง

type Builder = OutletPropsBuilder

ยง

fn builder() -> <OutletProps as Props>::Builder

ยง

impl Props for OverlayDrawerProps

ยง

type Builder = OverlayDrawerPropsBuilder

ยง

fn builder() -> <OverlayDrawerProps as Props>::Builder

ยง

impl Props for PaginationProps

ยง

type Builder = PaginationPropsBuilder

ยง

fn builder() -> <PaginationProps as Props>::Builder

ยง

impl Props for PersonaProps

ยง

type Builder = PersonaPropsBuilder

ยง

fn builder() -> <PersonaProps as Props>::Builder

ยง

impl Props for ProgressBarProps

ยง

type Builder = ProgressBarPropsBuilder

ยง

fn builder() -> <ProgressBarProps as Props>::Builder

ยง

impl Props for ProgressCircleProps

ยง

type Builder = ProgressCirclePropsBuilder

ยง

fn builder() -> <ProgressCircleProps as Props>::Builder

ยง

impl Props for RadioProps

ยง

type Builder = RadioPropsBuilder

ยง

fn builder() -> <RadioProps as Props>::Builder

ยง

impl Props for RangeSliderProps

ยง

type Builder = RangeSliderPropsBuilder

ยง

fn builder() -> <RangeSliderProps as Props>::Builder

ยง

impl Props for RatingDisplayProps

ยง

type Builder = RatingDisplayPropsBuilder

ยง

fn builder() -> <RatingDisplayProps as Props>::Builder

ยง

impl Props for RatingProps

ยง

type Builder = RatingPropsBuilder

ยง

fn builder() -> <RatingProps as Props>::Builder

ยง

impl Props for RoutingProgressProps

ยง

type Builder = RoutingProgressPropsBuilder

ยง

fn builder() -> <RoutingProgressProps as Props>::Builder

ยง

impl Props for ScriptProps

ยง

type Builder = ScriptPropsBuilder

ยง

fn builder() -> <ScriptProps as Props>::Builder

ยง

impl Props for ScrollbarProps

ยง

type Builder = ScrollbarPropsBuilder

ยง

fn builder() -> <ScrollbarProps as Props>::Builder

ยง

impl Props for SelectProps

ยง

type Builder = SelectPropsBuilder

ยง

fn builder() -> <SelectProps as Props>::Builder

ยง

impl Props for SkeletonItemProps

ยง

type Builder = SkeletonItemPropsBuilder

ยง

fn builder() -> <SkeletonItemProps as Props>::Builder

ยง

impl Props for SkeletonProps

ยง

type Builder = SkeletonPropsBuilder

ยง

fn builder() -> <SkeletonProps as Props>::Builder

ยง

impl Props for SliderProps

ยง

type Builder = SliderPropsBuilder

ยง

fn builder() -> <SliderProps as Props>::Builder

ยง

impl Props for SpaceProps

ยง

type Builder = SpacePropsBuilder

ยง

fn builder() -> <SpaceProps as Props>::Builder

ยง

impl Props for SpinnerProps

ยง

type Builder = SpinnerPropsBuilder

ยง

fn builder() -> <SpinnerProps as Props>::Builder

ยง

impl Props for StyleProps

ยง

type Builder = StylePropsBuilder

ยง

fn builder() -> <StyleProps as Props>::Builder

ยง

impl Props for StylesheetProps

ยง

type Builder = StylesheetPropsBuilder

ยง

fn builder() -> <StylesheetProps as Props>::Builder

ยง

impl Props for SwitchProps

ยง

type Builder = SwitchPropsBuilder

ยง

fn builder() -> <SwitchProps as Props>::Builder

ยง

impl Props for TabListProps

ยง

type Builder = TabListPropsBuilder

ยง

fn builder() -> <TabListProps as Props>::Builder

ยง

impl Props for TabProps

ยง

type Builder = TabPropsBuilder

ยง

fn builder() -> <TabProps as Props>::Builder

ยง

impl Props for TableBodyProps

ยง

type Builder = TableBodyPropsBuilder

ยง

fn builder() -> <TableBodyProps as Props>::Builder

ยง

impl Props for TableCellLayoutProps

ยง

type Builder = TableCellLayoutPropsBuilder

ยง

fn builder() -> <TableCellLayoutProps as Props>::Builder

ยง

impl Props for TableCellProps

ยง

type Builder = TableCellPropsBuilder

ยง

fn builder() -> <TableCellProps as Props>::Builder

ยง

impl Props for TableHeaderCellProps

ยง

type Builder = TableHeaderCellPropsBuilder

ยง

fn builder() -> <TableHeaderCellProps as Props>::Builder

ยง

impl Props for TableHeaderProps

ยง

type Builder = TableHeaderPropsBuilder

ยง

fn builder() -> <TableHeaderProps as Props>::Builder

ยง

impl Props for TableProps

ยง

type Builder = TablePropsBuilder

ยง

fn builder() -> <TableProps as Props>::Builder

ยง

impl Props for TableRowProps

ยง

type Builder = TableRowPropsBuilder

ยง

fn builder() -> <TableRowProps as Props>::Builder

ยง

impl Props for TagGroupProps

ยง

type Builder = TagGroupPropsBuilder

ยง

fn builder() -> <TagGroupProps as Props>::Builder

ยง

impl Props for TagPickerGroupProps

ยง

type Builder = TagPickerGroupPropsBuilder

ยง

fn builder() -> <TagPickerGroupProps as Props>::Builder

ยง

impl Props for TagPickerInputProps

ยง

type Builder = TagPickerInputPropsBuilder

ยง

fn builder() -> <TagPickerInputProps as Props>::Builder

ยง

impl Props for TagPickerOptionGroupProps

ยง

type Builder = TagPickerOptionGroupPropsBuilder

ยง

fn builder() -> <TagPickerOptionGroupProps as Props>::Builder

ยง

impl Props for TagPickerOptionProps

ยง

type Builder = TagPickerOptionPropsBuilder

ยง

fn builder() -> <TagPickerOptionProps as Props>::Builder

ยง

impl Props for TagPickerProps

ยง

type Builder = TagPickerPropsBuilder

ยง

fn builder() -> <TagPickerProps as Props>::Builder

ยง

impl Props for TagProps

ยง

type Builder = TagPropsBuilder

ยง

fn builder() -> <TagProps as Props>::Builder

ยง

impl Props for TextProps

ยง

type Builder = TextPropsBuilder

ยง

fn builder() -> <TextProps as Props>::Builder

ยง

impl Props for TextareaProps

ยง

type Builder = TextareaPropsBuilder

ยง

fn builder() -> <TextareaProps as Props>::Builder

ยง

impl Props for TimePickerProps

ยง

type Builder = TimePickerPropsBuilder

ยง

fn builder() -> <TimePickerProps as Props>::Builder

ยง

impl Props for TitleProps

ยง

type Builder = TitlePropsBuilder

ยง

fn builder() -> <TitleProps as Props>::Builder

ยง

impl Props for ToastBodyProps

ยง

type Builder = ToastBodyPropsBuilder

ยง

fn builder() -> <ToastBodyProps as Props>::Builder

ยง

impl Props for ToastFooterProps

ยง

type Builder = ToastFooterPropsBuilder

ยง

fn builder() -> <ToastFooterProps as Props>::Builder

ยง

impl Props for ToastProps

ยง

type Builder = ToastPropsBuilder

ยง

fn builder() -> <ToastProps as Props>::Builder

ยง

impl Props for ToastTitleProps

ยง

type Builder = ToastTitlePropsBuilder

ยง

fn builder() -> <ToastTitleProps as Props>::Builder

ยง

impl Props for ToasterProviderProps

ยง

type Builder = ToasterProviderPropsBuilder

ยง

fn builder() -> <ToasterProviderProps as Props>::Builder

ยง

impl Props for TreeItemLayoutProps

ยง

type Builder = TreeItemLayoutPropsBuilder

ยง

fn builder() -> <TreeItemLayoutProps as Props>::Builder

ยง

impl Props for TreeItemProps

ยง

type Builder = TreeItemPropsBuilder

ยง

fn builder() -> <TreeItemProps as Props>::Builder

ยง

impl Props for TreeProps

ยง

type Builder = TreePropsBuilder

ยง

fn builder() -> <TreeProps as Props>::Builder

ยง

impl Props for UploadProps

ยง

type Builder = UploadPropsBuilder

ยง

fn builder() -> <UploadProps as Props>::Builder

ยง

impl<A> Props for FormProps<A>
where A: ToHref + Send + Sync + 'static,

ยง

type Builder = FormPropsBuilder<A>

ยง

fn builder() -> <FormProps<A> as Props>::Builder

Sourceยง

impl<Ch> Props for RequireLoginProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch> Props for LoginProviderProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch> Props for DrawerProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch> Props for BurgerProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch> Props for ClientOnlyProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch> Props for CollapsibleProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch> Props for LazyCollapsibleProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch> Props for ThemerProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch> Props for MathMLTagProps<Ch>
where Ch: IntoView + 'static,

Sourceยง

impl<Ch, T> Props for PopoverProps<Ch, T>
where Ch: IntoView + 'static, T: IntoView + 'static,

ยง

impl<Chil> Props for RouterProps<Chil>
where Chil: IntoView,

ยง

type Builder = RouterPropsBuilder<Chil>

ยง

fn builder() -> <RouterProps<Chil> as Props>::Builder

ยง

impl<Defs, FallbackFn, Fallback> Props for FlatRoutesProps<Defs, FallbackFn, Fallback>
where Defs: MatchNestedRoutes + Clone + Send + 'static, FallbackFn: FnOnce() -> Fallback + Clone + Send + 'static, Fallback: IntoView + 'static,

ยง

type Builder = FlatRoutesPropsBuilder<Defs, FallbackFn, Fallback>

ยง

fn builder() -> <FlatRoutesProps<Defs, FallbackFn, Fallback> as Props>::Builder

ยง

impl<Defs, FallbackFn, Fallback> Props for RoutesProps<Defs, FallbackFn, Fallback>
where Defs: MatchNestedRoutes + Clone + Send + 'static, FallbackFn: FnOnce() -> Fallback + Clone + Send + 'static, Fallback: IntoView + 'static,

ยง

type Builder = RoutesPropsBuilder<Defs, FallbackFn, Fallback>

ยง

fn builder() -> <RoutesProps<Defs, FallbackFn, Fallback> as Props>::Builder

ยง

impl<H> Props for AProps<H>
where H: ToHref + Send + Sync + 'static,

ยง

type Builder = APropsBuilder<H>

ยง

fn builder() -> <AProps<H> as Props>::Builder

ยง

impl<P> Props for RedirectProps<P>
where P: Display + 'static,

ยง

type Builder = RedirectPropsBuilder<P>

ยง

fn builder() -> <RedirectProps<P> as Props>::Builder

ยง

impl<Segments, View> Props for RouteProps<Segments, View>
where View: ChooseView + Clone + 'static, Segments: PossibleRouteMatch + Clone + Send + 'static,

ยง

type Builder = RoutePropsBuilder<Segments, View>

ยง

fn builder() -> <RouteProps<Segments, View> as Props>::Builder

ยง

impl<Segments, View, Children> Props for ParentRouteProps<Segments, View, Children>
where View: ChooseView + Clone + 'static, Children: MatchNestedRoutes + Send + Clone + 'static, Segments: PossibleRouteMatch + Clone + Send + 'static,

ยง

type Builder = ParentRoutePropsBuilder<Segments, View, Children>

ยง

fn builder() -> <ParentRouteProps<Segments, View, Children> as Props>::Builder

ยง

impl<Segments, ViewFn, View, C, PathFn, P> Props for ProtectedRouteProps<Segments, ViewFn, View, C, PathFn, P>
where Segments: PossibleRouteMatch + Clone + Send + 'static, ViewFn: Fn() -> View + Send + Clone + 'static, View: IntoView + 'static, C: Fn() -> Option<bool> + Send + Clone + 'static, PathFn: Fn() -> P + Send + Clone + 'static, P: Display + 'static,

ยง

type Builder = ProtectedRoutePropsBuilder<Segments, ViewFn, View, C, PathFn, P>

ยง

fn builder() -> <ProtectedRouteProps<Segments, ViewFn, View, C, PathFn, P> as Props>::Builder

ยง

impl<Segments, ViewFn, View, C, PathFn, P, Children> Props for ProtectedParentRouteProps<Segments, ViewFn, View, C, PathFn, P, Children>
where Segments: PossibleRouteMatch + Clone + Send + 'static, Children: MatchNestedRoutes + Send + Clone + 'static, ViewFn: Fn() -> View + Send + Clone + 'static, View: IntoView + 'static, C: Fn() -> Option<bool> + Send + Clone + 'static, PathFn: Fn() -> P + Send + Clone + 'static, P: Display + 'static,

ยง

type Builder = ProtectedParentRoutePropsBuilder<Segments, ViewFn, View, C, PathFn, P, Children>

ยง

fn builder() -> <ProtectedParentRouteProps<Segments, ViewFn, View, C, PathFn, P, Children> as Props>::Builder

Sourceยง

impl<T> Props for LazySubtreeProps<T>
where T: IntoView + 'static,

Sourceยง

impl<T> Props for LeafProps<T>
where T: IntoView + 'static,

Sourceยง

impl<T> Props for SubtreeProps<T>
where T: IntoView + 'static,

Sourceยง

impl<T> Props for TreeProps<T>
where T: IntoView + 'static,

ยง

impl<T> Props for CSSTransitionProps<T>
where T: AddAnyAttr + IntoView + Send + 'static,

ยง

type Builder = CSSTransitionPropsBuilder<T>

ยง

fn builder() -> <CSSTransitionProps<T> as Props>::Builder

ยง

impl<T> Props for PopoverProps<T>
where T: AddAnyAttr + IntoView + Send + 'static,

ยง

type Builder = PopoverPropsBuilder<T>

ยง

fn builder() -> <PopoverProps<T> as Props>::Builder

ยง

impl<T> Props for SpinButtonProps<T>
where T: Sync + Add<Output = T> + Sub<Output = T> + Send + PartialOrd + Bounded + Default + Clone + FromStr + ToString + 'static,

ยง

type Builder = SpinButtonPropsBuilder<T>

ยง

fn builder() -> <SpinButtonProps<T> as Props>::Builder

ยง

impl<T> Props for TooltipProps<T>
where T: AddAnyAttr + IntoView + Send + 'static,

ยง

type Builder = TooltipPropsBuilder<T>

ยง

fn builder() -> <TooltipProps<T> as Props>::Builder

ยง

impl<T, V> Props for MenuProps<T, V>
where V: 'static, T: AddAnyAttr + IntoView + Send + 'static,

ยง

type Builder = MenuPropsBuilder<T, V>

ยง

fn builder() -> <MenuProps<T, V> as Props>::Builder

ยง

impl<V> Props for MenuItemProps<V>
where V: Clone + Send + Sync + 'static,

ยง

type Builder = MenuItemPropsBuilder<V>

ยง

fn builder() -> <MenuItemProps<V> as Props>::Builder

Implementorsยง

Sourceยง

impl Props for VSCodeTextboxProps

Sourceยง

type Builder = VSCodeTextboxPropsBuilder

ยง

impl Props for AnimatedShowProps

ยง

type Builder = AnimatedShowPropsBuilder

ยง

impl Props for AutoReloadProps

ยง

type Builder = AutoReloadPropsBuilder

ยง

impl Props for HydrationScriptsProps

ยง

type Builder = HydrationScriptsPropsBuilder

Sourceยง

impl Props for VSCodeWrapProps

Sourceยง

type Builder = VSCodeWrapPropsBuilder

ยง

impl<Chil> Props for SuspenseProps<Chil>
where Chil: IntoView + Send + 'static,

ยง

type Builder = SuspensePropsBuilder<Chil>

ยง

impl<Chil> Props for TransitionProps<Chil>
where Chil: IntoView + Send + 'static,

ยง

type Builder = TransitionPropsBuilder<Chil>

ยง

impl<Chil, T> Props for AttributeInterceptorProps<Chil, T>
where Chil: Fn(AnyAttribute) -> T + Send + Sync + 'static, T: IntoView + 'static,

ยง

type Builder = AttributeInterceptorPropsBuilder<Chil, T>

ยง

impl<FalFn, Fal, Chil> Props for ErrorBoundaryProps<FalFn, Fal, Chil>
where FalFn: FnMut(ArcRwSignal<Errors>) -> Fal + Send + 'static, Fal: IntoView + Send + 'static, Chil: IntoView + Send + 'static,

ยง

type Builder = ErrorBoundaryPropsBuilder<FalFn, Fal, Chil>

ยง

impl<IF, I, T, EF, N, KF, K> Props for ForEnumerateProps<IF, I, T, EF, N, KF, K>
where IF: Fn() -> I + Send + 'static, I: IntoIterator<Item = T> + Send + 'static, EF: Fn(ReadSignal<usize>, T) -> N + Send + Clone + 'static, N: IntoView + 'static, KF: Fn(&T) -> K + Send + Clone + 'static, K: Eq + Hash + SerializableKey + 'static, T: Send + 'static,

ยง

type Builder = ForEnumeratePropsBuilder<IF, I, T, EF, N, KF, K>

ยง

impl<IF, I, T, EF, N, KF, K> Props for ForProps<IF, I, T, EF, N, KF, K>
where IF: Fn() -> I + Send + 'static, I: IntoIterator<Item = T> + Send + 'static, EF: Fn(T) -> N + Send + Clone + 'static, N: IntoView + 'static, KF: Fn(&T) -> K + Send + Clone + 'static, K: Eq + Hash + SerializableKey + 'static, T: Send + 'static,

ยง

type Builder = ForPropsBuilder<IF, I, T, EF, N, KF, K>

ยง

impl<ServFn, OutputProtocol> Props for ActionFormProps<ServFn, OutputProtocol>
where ServFn: DeserializeOwned + ServerFn<Protocol = Http<PostUrl, OutputProtocol>> + Clone + Send + Sync + 'static, <<<ServFn as ServerFn>::Client as Client<<ServFn as ServerFn>::Error>>::Request as ClientReq<<ServFn as ServerFn>::Error>>::FormData: From<FormData>, <ServFn as ServerFn>::Output: Send + Sync + 'static, <ServFn as ServerFn>::Error: Send + Sync + 'static, <ServFn as ServerFn>::Client: Client<<ServFn as ServerFn>::Error>,

ยง

type Builder = ActionFormPropsBuilder<ServFn, OutputProtocol>

ยง

impl<ServFn, OutputProtocol> Props for MultiActionFormProps<ServFn, OutputProtocol>
where ServFn: Send + Sync + Clone + DeserializeOwned + ServerFn<Protocol = Http<PostUrl, OutputProtocol>> + 'static, <ServFn as ServerFn>::Output: Send + Sync + 'static, <<<ServFn as ServerFn>::Client as Client<<ServFn as ServerFn>::Error>>::Request as ClientReq<<ServFn as ServerFn>::Error>>::FormData: From<FormData>, <ServFn as ServerFn>::Error: Send + Sync + 'static, <ServFn as ServerFn>::Client: Client<<ServFn as ServerFn>::Error>,

ยง

type Builder = MultiActionFormPropsBuilder<ServFn, OutputProtocol>

ยง

impl<T, Chil> Props for ProviderProps<T, Chil>
where T: Send + Sync + 'static, Chil: IntoView + 'static,

ยง

type Builder = ProviderPropsBuilder<T, Chil>

ยง

impl<T, Fut, Chil, V> Props for AwaitProps<T, Fut, Chil, V>
where T: Send + Sync + Serialize + DeserializeOwned + 'static, Fut: Future<Output = T> + Send + 'static, Chil: FnOnce(&T) -> V + Send + 'static, V: IntoView + 'static,

ยง

type Builder = AwaitPropsBuilder<T, Fut, Chil, V>

Sourceยง

impl<T: IntoView + 'static> Props for VSCodeButtonProps<T>

Sourceยง

type Builder = VSCodeButtonPropsBuilder<T>

Sourceยง

impl<T: IntoView + 'static> Props for VSCodeCheckboxProps<T>

Sourceยง

type Builder = VSCodeCheckboxPropsBuilder<T>

Sourceยง

impl<T: IntoView + 'static> Props for VSCodeRadioGroupProps<T>

Sourceยง

type Builder = VSCodeRadioGroupPropsBuilder<T>

Sourceยง

impl<T: IntoView + 'static> Props for VSCodeRadioProps<T>

Sourceยง

type Builder = VSCodeRadioPropsBuilder<T>

ยง

impl<V> Props for PortalProps<V>
where V: IntoView + 'static,

ยง

type Builder = PortalPropsBuilder<V>

ยง

impl<W, C> Props for ShowProps<W, C>
where W: Fn() -> bool + Send + Sync + 'static, C: IntoView + 'static,

ยง

type Builder = ShowPropsBuilder<W, C>