Class: DisposableFail\
February 16, 2026 ยท View on GitHub
quickjs-emscripten / quickjs-emscripten-core / DisposableFail
Class: DisposableFail<F>
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:450
Contents
Extends
AbstractDisposableResult
Type Parameters
F
F
Constructors
Constructor
new DisposableFail<
F>(error,onUnwrap):DisposableFail<F>
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:451
Parameters
error
F
onUnwrap
(status) => void
Returns
DisposableFail<F>
Overrides
AbstractDisposableResult.constructor
Properties
error
readonlyerror:F
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:452
Accessors
alive
Get Signature
get alive():
boolean
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:458
Returns
boolean
Overrides
AbstractDisposableResult.alive
Methods
[dispose]()
[dispose]():
void
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:47
Just calls the standard .dispose() method of this class.
Returns
void
Inherited from
AbstractDisposableResult.[dispose]
dispose()
dispose():
void
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:462
Returns
void
Overrides
AbstractDisposableResult.dispose
unwrap()
unwrap():
never
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:468
Returns
never
unwrapOr()
unwrapOr<
T>(fallback):T
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:473
Type Parameters
T
T
Parameters
fallback
T
Returns
T
fail()
staticfail<S,F>(error,onUnwrap):DisposableFail<F>
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:409
Type Parameters
S
S
F
F
Parameters
error
F
onUnwrap
(status) => void
Returns
DisposableFail<F>
Inherited from
AbstractDisposableResult.fail
is()
staticis<S,F>(result):result is DisposableResult<S, F>
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:416
Type Parameters
S
S
F
F
Parameters
result
SuccessOrFail<S, F>
Returns
result is DisposableResult<S, F>
Inherited from
AbstractDisposableResult.is
success()
staticsuccess<S,F>(value):DisposableSuccess<S>
Defined in: packages/quickjs-emscripten-core/src/lifetime.ts:405
Type Parameters
S
S
F
F
Parameters
value
S
Returns
Inherited from
AbstractDisposableResult.success