pub const fn new(data: T) -> Self {
        Mutex {
            lock: unsafe { sys::Mutex::new() },
            data: UnsafeCell::new(data),
        }
    }
/// Create a new unlocked mutex.
Create a new unlocked mutex.
Create a new unlocked mutex .
pub const fn new(data: T) -> Self {
        Mutex {
            lock: unsafe { sys::Mutex::new() },
            data: UnsafeCell::new(data),
        }
    }
pub const fn new ( data : T ) -> Self { Mutex { lock : unsafe { sys :: Mutex :: new ( ) } , data : UnsafeCell :: new ( data ) , } }
Create a new unlocked mutex.
Create a new unlocked mutex .
data
T