pub struct PackageRoutes<'app> { /* private fields */ }Expand description
The framework packages’ routes where the app’s areas serve them.
Implementations§
Source§impl<'app> PackageRoutes<'app>
impl<'app> PackageRoutes<'app>
Sourcepub fn identity(&self) -> Result<Vec<ServedRoute<'app>>, ModelError>
pub fn identity(&self) -> Result<Vec<ServedRoute<'app>>, ModelError>
The wiring mounts the member routes for every member area a contract defines; the area-generic ones are where the app’s code mounts them.
Source§impl<'app> PackageRoutes<'app>
impl<'app> PackageRoutes<'app>
Sourcepub fn other_packages(&self) -> Vec<ServedRoute<'app>>
pub fn other_packages(&self) -> Vec<ServedRoute<'app>>
Those of the packages other than sofie-identity.
Trait Implementations§
Source§impl<'app> Clone for PackageRoutes<'app>
impl<'app> Clone for PackageRoutes<'app>
Auto Trait Implementations§
impl<'app> Freeze for PackageRoutes<'app>
impl<'app> RefUnwindSafe for PackageRoutes<'app>
impl<'app> Send for PackageRoutes<'app>
impl<'app> Sync for PackageRoutes<'app>
impl<'app> Unpin for PackageRoutes<'app>
impl<'app> UnsafeUnpin for PackageRoutes<'app>
impl<'app> UnwindSafe for PackageRoutes<'app>
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