Search
Preparing search index...
The search index is not available
rhodonite
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
rhodonite
Err
Class Err<T, ErrObj>
a class indicating that the result is Error (Failed).
Type Parameters
T
ErrObj
Hierarchy
Result
<
T
,
ErrObj
>
Err
Implements
IResult
<
T
,
ErrObj
>
Index
Constructors
constructor
Properties
__rn
Exception
val
Methods
false
get
Rn
Error
is
Err
is
Ok
match
name
to
String
unwrap
unwrap
Force
Constructors
constructor
new
Err
<
T
,
ErrObj
>
(
val
:
RnError
<
ErrObj
>
)
:
Err
<
T
,
ErrObj
>
Type Parameters
T
ErrObj
Parameters
val:
RnError
<
ErrObj
>
Returns
Err
<
T
,
ErrObj
>
Properties
Private
__rn
Exception
__rn
Exception
:
RnException
<
ErrObj
>
Protected
Optional
val
val
?:
T
|
RnError
<
ErrObj
>
Methods
false
false
(
)
:
false
Returns
false
get
Rn
Error
get
Rn
Error
(
)
:
RnError
<
ErrObj
>
Returns
RnError
<
ErrObj
>
is
Err
is
Err
(
)
:
this
is
Err
<
T
,
ErrObj
>
Returns
this
is
Err
<
T
,
ErrObj
>
is
Ok
is
Ok
(
)
:
false
Returns
false
match
match
(
obj
:
{
Err
:
any
;
Finally
?:
any
;
Ok
:
any
}
)
:
void
Parameters
obj:
{
Err
:
any
;
Finally
?:
any
;
Ok
:
any
}
Err
:
function
Err
(
value
:
RnError
<
ErrObj
>
)
:
void
Parameters
value:
RnError
<
ErrObj
>
Returns
void
Finally
?:
function
Finally
(
)
:
void
Returns
void
Ok
:
function
Ok
(
value
:
T
)
:
void
Parameters
value:
T
Returns
void
Returns
void
name
name
(
)
:
string
Returns
string
to
String
to
String
(
)
:
string
Returns
string
unwrap
unwrap
(
catchFn
:
(
(
err
:
RnError
<
ErrObj
>
)
=>
void
)
)
:
void
Parameters
catchFn:
(
(
err
:
RnError
<
ErrObj
>
)
=>
void
)
(
err
:
RnError
<
ErrObj
>
)
:
void
Parameters
err:
RnError
<
ErrObj
>
Returns
void
Returns
void
unwrap
Force
unwrap
Force
(
)
:
never
Returns
never
Exports
Err
constructor
__rn
Exception
val
false
get
Rn
Error
is
Err
is
Ok
match
name
to
String
unwrap
unwrap
Force
Generated using
TypeDoc
a class indicating that the result is Error (Failed).