seal_rs 0.3.2

Set of classic asynchronous primitives (Actors, Executors, Futures / Promises)
Documentation
//!Constructor of user defined actor
//!
//! This structure is used, for indicates to ActorSystem, how to create an actor

use crate::actors::actor::Actor;
use crate::common::tsafe::TSafe;

pub struct Props {

    /// User defined actor instance
    pub actor: TSafe<Actor + Send>
}

impl Props {
    pub fn new(actor: TSafe<Actor + Send>) -> Props {
        Props {
            actor
        }
    }
}