Skip to main content

node_id_of_arc

Function node_id_of_arc 

Source
pub fn node_id_of_arc<T>(arc: &Arc<Mutex<T>>) -> NodeId
Expand description

Extract a NodeId from an Arc<Mutex<T>> using pointer identity.

ยงExamples

use reify_graph::arc::node_id_of_arc;
use std::sync::{Arc, Mutex};

let a = Arc::new(Mutex::new(42));
let b = a.clone();
assert_eq!(node_id_of_arc(&a), node_id_of_arc(&b));