MCPcopy Create free account
hub / github.com/MegEngine/MegFlow / get_extra_data

Method get_extra_data

flow-rs/src/loader/python/envelope.rs:76–84  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

74
75 #[getter(extra_data)]
76 fn get_extra_data(&self) -> Option<PyObject> {
77 let envelope = self.imp.as_ref().expect(ERR_MSG);
78 envelope
79 .info()
80 .extra_data
81 .as_ref()
82 .map(|x| x.downcast_ref().cloned())
83 .flatten()
84 }
85
86 #[getter(msg)]
87 fn get_msg(&self, py: Python) -> PyObject {

Callers

nothing calls this directly

Calls 3

as_refMethod · 0.80
downcast_refMethod · 0.80
infoMethod · 0.45

Tested by

no test coverage detected