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

Method payload

crates/vm/src/object/core.rs:1423–1431  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

1421 #[deprecated(note = "use downcast_ref instead")]
1422 #[inline(always)]
1423 pub fn payload<T: PyPayload>(&self) -> Option<&T> {
1424 #[allow(deprecated)]
1425 if self.payload_is::<T>() {
1426 #[allow(deprecated)]
1427 Some(unsafe { self.payload_unchecked() })
1428 } else {
1429 None
1430 }
1431 }
1432
1433 #[inline(always)]
1434 pub fn class(&self) -> &Py<PyType> {

Callers 4

concat_in_placeMethod · 0.80
payload_if_exactMethod · 0.80
payload_if_subclassMethod · 0.80

Calls 2

payload_uncheckedMethod · 0.80
SomeClass · 0.50

Tested by

no test coverage detected