__rhandle, $this->__epoch] = \ShirabeRpcRuntime::callRust(0, '__shirabeConstruct', [static::class, [$input, $verbosity, $formatter]]); \ShirabeRustObjectRegistry::adopt($this->__rhandle, $this); } public function getOutput(): string { return \ShirabeRpcRuntime::callRust($this->__rhandle, 'getOutput', []); } public function setUserInputs(array $inputs): void { \ShirabeRpcRuntime::callRust($this->__rhandle, 'setUserInputs', [$inputs]); } }