pub struct ReducerRef(/* private fields */);Implementations§
Source§impl ReducerRef
impl ReducerRef
pub fn new<R, A>() -> Self
pub fn execute_blocking( &self, input: ReducerInput, storage: CoreBlockStorage, ) -> ReducerOutput
pub async fn execute_async( &self, input: ReducerInput, storage: CoreBlockStorage, ) -> ReducerOutput
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ReducerRef
impl !RefUnwindSafe for ReducerRef
impl Send for ReducerRef
impl Sync for ReducerRef
impl Unpin for ReducerRef
impl UnsafeUnpin for ReducerRef
impl !UnwindSafe for ReducerRef
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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