17 lines
419 B
TypeScript
17 lines
419 B
TypeScript
//#region src/client/composables/rustRepl.d.ts
|
|
declare function rustExecute(code: string, {
|
|
onEnd,
|
|
onError,
|
|
onStderr,
|
|
onStdout,
|
|
onBegin
|
|
}: RustExecuteOptions): Promise<void>;
|
|
interface RustExecuteOptions {
|
|
onBegin?: () => void;
|
|
onStdout?: (message: string) => void;
|
|
onStderr?: (message: string) => void;
|
|
onEnd?: () => void;
|
|
onError?: (message: string) => void;
|
|
}
|
|
//#endregion
|
|
export { rustExecute }; |