pub enum Never {}Expand description
The uninhabited type with two structural jobs. As a phase menu,
Step<Never> has no constructible Goto — a plain actor is a one-phase
machine. As an outbound/offspring menu, it proves a layer sends or creates
nothing. The law is the type, not a convention.
Trait Implementations§
impl Copy for Never
Source§impl<A, Installer, Output, Error> DispatchBirth<A, Installer, Output, Error> for Neverwhere
A: Address,
impl<A, Installer, Output, Error> DispatchBirth<A, Installer, Output, Error> for Neverwhere
A: Address,
Source§fn dispatch_birth(
self,
_nonce: A::Nonce,
_kind: CreationKind<A::Nonce>,
_installer: &mut Installer,
) -> impl Future<Output = Result<Output, Error>> + Send
fn dispatch_birth( self, _nonce: A::Nonce, _kind: CreationKind<A::Nonce>, _installer: &mut Installer, ) -> impl Future<Output = Result<Output, Error>> + Send
Select exactly one concrete installer while preserving creation data. Read more
impl Eq for Never
impl StructuralPartialEq for Never
Auto Trait Implementations§
impl Freeze for Never
impl RefUnwindSafe for Never
impl Send for Never
impl Sync for Never
impl Unpin for Never
impl UnsafeUnpin for Never
impl UnwindSafe for Never
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