@@ -22,8 +22,8 @@ pub(crate) trait AtomicTracker<T>: Sync + Send + 'static {
22
22
23
23
/// Marks a type that can have an atomic tracker generated for it
24
24
pub ( crate ) trait AtomicallyUpdate < T > {
25
- type Tracker : AtomicTracker < T > ;
26
- fn new_atomic_tracker ( ) -> Self :: Tracker ;
25
+ type AtomicTracker : AtomicTracker < T > ;
26
+ fn new_atomic_tracker ( ) -> Self :: AtomicTracker ;
27
27
}
28
28
29
29
pub ( crate ) trait Number < T > :
@@ -104,9 +104,9 @@ impl AtomicTracker<u64> for AtomicU64 {
104
104
}
105
105
106
106
impl AtomicallyUpdate < u64 > for u64 {
107
- type Tracker = AtomicU64 ;
107
+ type AtomicTracker = AtomicU64 ;
108
108
109
- fn new_atomic_tracker ( ) -> Self :: Tracker {
109
+ fn new_atomic_tracker ( ) -> Self :: AtomicTracker {
110
110
AtomicU64 :: new ( 0 )
111
111
}
112
112
}
@@ -126,9 +126,9 @@ impl AtomicTracker<i64> for AtomicI64 {
126
126
}
127
127
128
128
impl AtomicallyUpdate < i64 > for i64 {
129
- type Tracker = AtomicI64 ;
129
+ type AtomicTracker = AtomicI64 ;
130
130
131
- fn new_atomic_tracker ( ) -> Self :: Tracker {
131
+ fn new_atomic_tracker ( ) -> Self :: AtomicTracker {
132
132
AtomicI64 :: new ( 0 )
133
133
}
134
134
}
@@ -166,9 +166,9 @@ impl AtomicTracker<f64> for F64AtomicTracker {
166
166
}
167
167
168
168
impl AtomicallyUpdate < f64 > for f64 {
169
- type Tracker = F64AtomicTracker ;
169
+ type AtomicTracker = F64AtomicTracker ;
170
170
171
- fn new_atomic_tracker ( ) -> Self :: Tracker {
171
+ fn new_atomic_tracker ( ) -> Self :: AtomicTracker {
172
172
F64AtomicTracker :: new ( )
173
173
}
174
174
}
0 commit comments