pub struct HandleSpawnRequest(pub SpawnRequest);Expand description
Message: process a remote spawn request.
Tuple Fields§
§0: SpawnRequestTrait Implementations§
Source§impl Handler<HandleSpawnRequest> for SpawnManagerActor
impl Handler<HandleSpawnRequest> for SpawnManagerActor
fn handle<'life0, 'life1, 'async_trait>(
&'life0 mut self,
msg: HandleSpawnRequest,
_ctx: &'life1 mut ActorContext,
) -> Pin<Box<dyn Future<Output = SpawnOutcome> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Source§impl Message for HandleSpawnRequest
impl Message for HandleSpawnRequest
type Result = SpawnOutcome
fn into_envelope( self, envelope_type: EnvelopeType, ) -> Result<Envelope<Self>, MessageWrapErr>
fn as_bytes(&self) -> Result<Vec<u8>, MessageWrapErr>
fn from_envelope(envelope: Envelope<Self>) -> Result<Self, MessageUnwrapErr>
fn from_bytes(_: Vec<u8>) -> Result<Self, MessageUnwrapErr>
fn read_remote_result(_: Vec<u8>) -> Result<Self::Result, MessageUnwrapErr>
fn write_remote_result(_res: Self::Result) -> Result<Vec<u8>, MessageWrapErr>
fn name(&self) -> &'static str
fn type_name() -> &'static strwhere
Self: Sized,
Auto Trait Implementations§
impl Freeze for HandleSpawnRequest
impl RefUnwindSafe for HandleSpawnRequest
impl Send for HandleSpawnRequest
impl Sync for HandleSpawnRequest
impl Unpin for HandleSpawnRequest
impl UnsafeUnpin for HandleSpawnRequest
impl UnwindSafe for HandleSpawnRequest
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