Function arcmutex::arcmutex [] [src]

pub fn arcmutex<T>(x: T) -> ArcMutex<T>

Function for creating an ArcMutex.

Examples

extern crate arcmutex;
use arcmutex::{ arcmutex, ArcMutex};
 
let a : ArcMutex<u8> = arcmutex( 0);
let mut b = a.lock().unwrap();
*b += 1;
println!( "a: {}", *b);