orx_concurrent_option/common_traits/
default.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use crate::ConcurrentOption;

impl<T> Default for ConcurrentOption<T> {
    /// Returns the default value of `ConcurrentOption`, which is `Concurrent::none()`.
    ///
    /// # Examples
    ///
    /// ```rust
    /// use orx_concurrent_option::*;
    ///
    /// let x: ConcurrentOption::<String> = Default::default();
    /// assert_eq!(x, ConcurrentOption::none());
    /// ```
    fn default() -> Self {
        Self::none()
    }
}