pub struct RouterProperties {
pub input_location: Property<RouteLocation>,
pub global_location: Property<RouteLocation>,
}Expand description
Internal router inputs carried into a RouterInstance.
Fields§
§input_location: Property<RouteLocation>Location scoped to the current router.
global_location: Property<RouteLocation>Full application location retained for diagnostics and coordination.
Trait Implementations§
Source§impl Default for RouterProperties
impl Default for RouterProperties
impl ImplToFromPaxAny for RouterProperties
Source§impl ToPaxValue for RouterProperties
impl ToPaxValue for RouterProperties
Source§fn to_pax_value(self) -> PaxValue
fn to_pax_value(self) -> PaxValue
Converts this value into a
PaxValue.Auto Trait Implementations§
impl Freeze for RouterProperties
impl RefUnwindSafe for RouterProperties
impl Send for RouterProperties
impl Sync for RouterProperties
impl Unpin for RouterProperties
impl UnsafeUnpin for RouterProperties
impl UnwindSafe for RouterProperties
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
impl<T, U> RoundInto<U> for Twhere
U: RoundFrom<T>,
Source§fn round_into(self) -> U
fn round_into(self) -> U
Performs the conversion.
Source§impl<T> ToFromPaxAny for Twhere
T: ImplToFromPaxAny,
impl<T> ToFromPaxAny for Twhere
T: ImplToFromPaxAny,
Source§fn to_pax_any(self) -> PaxAny
fn to_pax_any(self) -> PaxAny
Converts this value into a
PaxAny.Source§fn from_pax_any(pax_any: PaxAny) -> Result<T, String>
fn from_pax_any(pax_any: PaxAny) -> Result<T, String>
Attempts to recover this concrete type from a
PaxAny.