Function rabble::rouse [] [src]

pub fn rouse<'de, T>(
    node_id: NodeId,
    logger: Option<Logger>
) -> (Node<T>, Vec<JoinHandle<()>>) where
    T: Serialize + Deserialize<'de> + Send + 'static + Clone + Debug

Start a node in the rabble cluster and return it along with the handles to all threads started by rabble.

All nodes in a cluster must be parameterized by the same type.