vm/src/protocol/callable.rs
pub fn call_with_args(&self, args: FuncArgs, vm: &VirtualMachine) -> PyResult {
/// should rm?
vm_trace!("Invoke: {:?} {:?}", callable, args);
let Some(callable) = self.to_callable() else {
return Err(vm.new_type_error(format!(
"'{}' object is not callable",
self.class().name()
)));
};
callable.invoke(args, vm)
}
vm/src/protocol/callable.rs