MCPcopy Index your code
hub / github.com/RustPython/RustPython / deref_ordering

Method deref_ordering

crates/vm/src/object/ext.rs:361–363  ·  view source on GitHub ↗
(&self, ordering: Ordering)

Source from the content-addressed store, hash-verified

359 }
360
361 pub fn deref_ordering(&self, ordering: Ordering) -> Option<&Py<T>> {
362 unsafe { self.inner.load(ordering).cast::<Py<T>>().as_ref() }
363 }
364
365 pub fn to_owned(&self) -> Option<PyRef<T>> {
366 self.to_owned_ordering(Ordering::Relaxed)

Callers 2

derefMethod · 0.80
to_owned_orderingMethod · 0.80

Calls 2

as_refMethod · 0.45
loadMethod · 0.45

Tested by

no test coverage detected