diff --git a/src/common/int_like.rs b/src/common/int_like.rs index 103e509..925d9b7 100644 --- a/src/common/int_like.rs +++ b/src/common/int_like.rs @@ -73,10 +73,6 @@ macro_rules! int_like { $new_type_name::from(self.container.swap(val.into(), order)) } #[allow(dead_code)] - pub fn compare_and_swap(&self, current: $new_type_name, new: $new_type_name, order: ::core::sync::atomic::Ordering) -> $new_type_name { - $new_type_name::from(self.container.compare_and_swap(current.into(), new.into(), order)) - } - #[allow(dead_code)] pub fn compare_exchange(&self, current: $new_type_name, new: $new_type_name, success: ::core::sync::atomic::Ordering, failure: ::core::sync::atomic::Ordering) -> ::core::result::Result<$new_type_name, $new_type_name> { match self.container.compare_exchange(current.into(), new.into(), success, failure) { Ok(result) => Ok($new_type_name::from(result)),