pub struct ReducersMap(/* private fields */);Expand description
A bidirectional map between Identifiers (reducer names) and ReducerIds.
Invariant: the reducer names are in the same order as they were declared in the ModuleDef.
Implementations§
Trait Implementations§
Source§impl Debug for ReducersMap
impl Debug for ReducersMap
Source§impl<'a> FromIterator<&'a str> for ReducersMap
impl<'a> FromIterator<&'a str> for ReducersMap
Auto Trait Implementations§
impl Freeze for ReducersMap
impl RefUnwindSafe for ReducersMap
impl Send for ReducersMap
impl Sync for ReducersMap
impl Unpin for ReducersMap
impl UnwindSafe for ReducersMap
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more