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

Method try_from_object

crates/wasm/src/js_module.rs:76–80  ·  view source on GitHub ↗
(vm: &VirtualMachine, obj: PyObjectRef)

Source from the content-addressed store, hash-verified

74
75 impl TryFromObject for JsProperty {
76 fn try_from_object(vm: &VirtualMachine, obj: PyObjectRef) -> PyResult<Self> {
77 PyStrRef::try_from_object(vm, obj.clone())
78 .map(JsProperty::Str)
79 .or_else(|_| PyJsValueRef::try_from_object(vm, obj).map(JsProperty::Js))
80 }
81 }
82
83 impl JsProperty {

Callers

nothing calls this directly

Calls 2

mapMethod · 0.45
cloneMethod · 0.45

Tested by

no test coverage detected