fix typos in new method

This commit is contained in:
Stefan Lankes 2020-10-09 06:42:19 +02:00
parent 986c1fc053
commit d6e955f3bf
No known key found for this signature in database
GPG Key ID: 28578EBB789EF62B

View File

@ -35,7 +35,11 @@ struct SpinlockGuard<'a, T: ?Sized + 'a> {
impl<T> Spinlock<T> {
pub const fn new(user_data: T) -> Spinlock<T> {
SpinlockGuard { dequeue: &self.dequeue, data: &mut *self.data.get() }
Spinlock {
queue: AtomicUsize::new(0),
dequeue: AtomicUsize::new(1),
data: UnsafeCell::new(user_data),
}
}
#[inline]