pub struct ActorImpl<T, MType, Response> { /* private fields */ }Expand description
Implements an actor with an Actor type T, and a ResponseMessage type Response.
A default ResponseMessage is available in actors::messages::ResponseMessage with basic functionality.
Implementations§
Auto Trait Implementations§
impl<T, MType, Response> !RefUnwindSafe for ActorImpl<T, MType, Response>
impl<T, MType, Response> !UnwindSafe for ActorImpl<T, MType, Response>
impl<T, MType, Response> Freeze for ActorImpl<T, MType, Response>where
T: Freeze,
impl<T, MType, Response> Send for ActorImpl<T, MType, Response>
impl<T, MType, Response> Sync for ActorImpl<T, MType, Response>
impl<T, MType, Response> Unpin for ActorImpl<T, MType, Response>where
T: Unpin,
impl<T, MType, Response> UnsafeUnpin for ActorImpl<T, MType, Response>where
T: UnsafeUnpin,
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