pub struct EuvRoutesProps {
pub route_signal: Signal<String>,
pub routes: Vec<EuvRouteConfig>,
pub fallback: Option<Rc<dyn Fn() -> VirtualNode>>,
}Expand description
Props for declarative route-based rendering.
Fields§
§route_signal: Signal<String>The reactive signal holding the current route.
routes: Vec<EuvRouteConfig>The list of route configurations.
fallback: Option<Rc<dyn Fn() -> VirtualNode>>Optional fallback component when no route matches.
Trait Implementations§
Source§impl Clone for EuvRoutesProps
impl Clone for EuvRoutesProps
Source§impl Debug for EuvRoutesProps
impl Debug for EuvRoutesProps
Auto Trait Implementations§
impl !RefUnwindSafe for EuvRoutesProps
impl !Send for EuvRoutesProps
impl !Sync for EuvRoutesProps
impl !UnwindSafe for EuvRoutesProps
impl Freeze for EuvRoutesProps
impl Unpin for EuvRoutesProps
impl UnsafeUnpin for EuvRoutesProps
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