http_type/arc_mutex/
fn.rs

1use crate::*;
2
3/// Creates a new `ArcMutex` from the given data.
4///
5/// # Arguments
6///
7/// - `T` - The data to be wrapped in an `Arc<Mutex>`.
8///
9/// # Returns
10///
11/// An `ArcMutex<T>` containing the provided data.
12#[inline(always)]
13pub fn arc_mutex<T>(data: T) -> ArcMutex<T> {
14    Arc::new(Mutex::new(data))
15}