pub struct GetActiveCount;Expand description
Message: query active count.
Trait Implementations§
Source§impl Handler<GetActiveCount> for CancelManagerActor
impl Handler<GetActiveCount> for CancelManagerActor
fn handle<'life0, 'life1, 'async_trait>(
&'life0 mut self,
_msg: GetActiveCount,
_ctx: &'life1 mut ActorContext,
) -> Pin<Box<dyn Future<Output = usize> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Source§impl Message for GetActiveCount
impl Message for GetActiveCount
type Result = usize
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 GetActiveCount
impl RefUnwindSafe for GetActiveCount
impl Send for GetActiveCount
impl Sync for GetActiveCount
impl Unpin for GetActiveCount
impl UnsafeUnpin for GetActiveCount
impl UnwindSafe for GetActiveCount
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