nexus-acto-rs 0.4.2

A Rust crate for Actors
Documentation
1
2
3
4
5
6
7
8
9
10
11
use std::any::Any;
use std::fmt::Debug;
use std::sync::Arc;

pub trait NotInfluenceReceiveTimeout: Debug + Send + Sync + 'static {
  fn as_any(&self) -> &dyn Any;
  fn not_influence_receive_timeout(&self);
}

#[derive(Debug, Clone)]
pub struct NotInfluenceReceiveTimeoutHandle(pub Arc<dyn NotInfluenceReceiveTimeout>);