orx_concurrent_option/common_traits/default.rs
1use crate::ConcurrentOption;
2
3impl<T> Default for ConcurrentOption<T> {
4 /// Returns the default value of `ConcurrentOption`, which is `Concurrent::none()`.
5 ///
6 /// # Examples
7 ///
8 /// ```rust
9 /// use orx_concurrent_option::*;
10 ///
11 /// let x: ConcurrentOption::<String> = Default::default();
12 /// assert_eq!(x, ConcurrentOption::none());
13 /// ```
14 fn default() -> Self {
15 Self::none()
16 }
17}