pub struct EuvRouteConfig {
pub path: &'static str,
pub component: Rc<dyn Fn() -> VirtualNode>,
}Expand description
Configuration for a route entry in the router.
Fields§
§path: &'static strThe route path to match.
component: Rc<dyn Fn() -> VirtualNode>The component to render for this route.
Implementations§
Source§impl EuvRouteConfig
Implementation of route configuration construction.
impl EuvRouteConfig
Implementation of route configuration construction.
Trait Implementations§
Source§impl Clone for EuvRouteConfig
impl Clone for EuvRouteConfig
Source§fn clone(&self) -> EuvRouteConfig
fn clone(&self) -> EuvRouteConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for EuvRouteConfig
impl !Send for EuvRouteConfig
impl !Sync for EuvRouteConfig
impl !UnwindSafe for EuvRouteConfig
impl Freeze for EuvRouteConfig
impl Unpin for EuvRouteConfig
impl UnsafeUnpin for EuvRouteConfig
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