pub struct ActorCommand<ShutDown>(pub Result<Continue, Result<Break, ShutDown>>);Tuple Fields§
§0: Result<Continue, Result<Break, ShutDown>>Trait Implementations§
Source§impl<ShutDown> From<()> for ActorCommand<ShutDown>
impl<ShutDown> From<()> for ActorCommand<ShutDown>
Source§impl<ShutDown> From<Break> for ActorCommand<ShutDown>
impl<ShutDown> From<Break> for ActorCommand<ShutDown>
Source§impl<ShutDown, Cmd> From<Option<Cmd>> for ActorCommand<ShutDown>where
Cmd: Into<ActorCommand<ShutDown>>,
impl<ShutDown, Cmd> From<Option<Cmd>> for ActorCommand<ShutDown>where
Cmd: Into<ActorCommand<ShutDown>>,
Source§impl<ShutDown, Cmd1, Cmd2> From<Result<Cmd1, Cmd2>> for ActorCommand<ShutDown>
impl<ShutDown, Cmd1, Cmd2> From<Result<Cmd1, Cmd2>> for ActorCommand<ShutDown>
Auto Trait Implementations§
impl<ShutDown> Freeze for ActorCommand<ShutDown>where
ShutDown: Freeze,
impl<ShutDown> RefUnwindSafe for ActorCommand<ShutDown>where
ShutDown: RefUnwindSafe,
impl<ShutDown> Send for ActorCommand<ShutDown>where
ShutDown: Send,
impl<ShutDown> Sync for ActorCommand<ShutDown>where
ShutDown: Sync,
impl<ShutDown> Unpin for ActorCommand<ShutDown>where
ShutDown: Unpin,
impl<ShutDown> UnwindSafe for ActorCommand<ShutDown>where
ShutDown: UnwindSafe,
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