std_reset/
lib.rs

1#![allow(unused)]
2
3pub mod traits;
4
5pub mod prelude {
6    pub use super::traits::{
7        as_prim::AsPrim,
8        of_to::{Of, To},
9        try_to::TryTo,
10    };
11    pub use std_reset_macros::{Default, Deref, Display, Getter, New, Setter};
12}
13
14mod turbo {
15    use std::{collections::VecDeque, sync::atomic::AtomicPtr, thread::Thread};
16    use std_reset_macros::{Default, New};
17
18    #[test]
19    fn tmp() {
20        #[derive(Default)]
21        struct QueueLock<T> {
22            queue: AtomicPtr<VecDeque<Thread>>,
23            data: T,
24        }
25    }
26}