/// Performs an exclusive load on the pointer
///
/// If the pointer is modified by a different store_conditional in between the load_linked
/// and store_conditional, this will always fail. This is stronger the cas
/// since cas can succedd when modifications have occured as long as the end
/// result is the same. However, this will always fail in a scenario where cas would fail.
Performs an exclusive load on the pointer
If the pointer is modified by a different store_conditional in between the load_linked
and store_conditional, this will always fail. This is stronger the cas
since cas can succedd when modifications have occured as long as the end
result is the same. However, this will always fail in a scenario where cas would fail.
Performs an exclusive load on the pointer If the pointer is modified by a different store_conditional in between the load_linked and store_conditional this will always fail . This is stronger the cas since cas can succedd when modifications have occured as long as the end result is the same . However this will always fail in a scenario where cas would fail .
pub fn load_linked(&self, ord: Ordering) -> LinkedData<T> {
        unsafe {
            LinkedData {
                data: self.data.get_vals(ord),
                ptr: self.data.get_ptr(),
                _borrowck: self,
            }
        }
    }
pub fn load_linked ( & self , ord : Ordering ) -> LinkedData < T > { unsafe { LinkedData { data : self . data . get_vals ( ord ) , ptr : self . data . get_ptr ( ) , _borrowck : self , } } }
Performs an exclusive load on the pointer
If the pointer is modified by a different store_conditional in between the load_linked
and store_conditional, this will always fail.
Performs an exclusive load on the pointer If the pointer is modified by a different store_conditional in between the load_linked and store_conditional this will always fail .
&self
ord
Ordering