argonaut
argonaut
argonaut
ACursor
ACursor
ACursors
Argonaut
Argonauts
CodecJson
CodecJson
CodecJsonMacro
CodecJsons
Context
Context
ContextElement
ContextElement
ContextElements
Contexts
Cursor
Cursor
CursorHistory
CursorHistory
CursorHistorys
CursorOp
CursorOp
CursorOpDeleteGoField
CursorOpDeleteGoFirst
CursorOpDeleteGoLast
CursorOpDeleteGoLeft
CursorOpDeleteGoParent
CursorOpDeleteGoRight
CursorOpDeleteLefts
CursorOpDeleteRights
CursorOpDownArray
CursorOpDownAt
CursorOpDownField
CursorOpDownN
CursorOpElement
CursorOpElement
CursorOpElements
CursorOpField
CursorOpFind
CursorOpFirst
CursorOpLast
CursorOpLeft
CursorOpLeftAt
CursorOpLeftN
CursorOpRight
CursorOpRightAt
CursorOpRightN
CursorOpSetLefts
CursorOpSetRights
CursorOpUp
CursorOps
Cursors
DecodeJson
DecodeJson
DecodeJsonMacro
DecodeJsons
DecodeResult
DecodeResult
DecodeResults
El
EncodeJson
EncodeJson
EncodeJsonKey
EncodeJsonKey
EncodeJsonMacro
EncodeJsonNumber
EncodeJsonNumber
EncodeJsons
EncodePossibleJsonNumber
GeneratedCodecJsons
GeneratedDecodeJsons
GeneratedEncodeJsons
HCursor
HCursor
HCursors
Info
Json
Json
JsonBigDecimal
JsonDecimal
JsonIdentity
JsonIdentity
JsonIdentitys
JsonLong
JsonNumber
JsonNumber
JsonObject
JsonObject
JsonObjects
JsonParser
Jsons
Parse
Parse
ParseWrap
PrettyParams
PrettyParams
PrettyParamss
Reattempt
StringEscaping
StringWrap
StringWrap
StringWraps
argonaut.internal
Macros
argonaut
/
argonaut
/
DecodeResult
DecodeResult
case
class
DecodeResult
[
A
](
result:
Either
[(
String
,
CursorHistory
),
A
])
Companion:
object
Source:
DecodeResult.scala
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
failure
:
Option
[(
String
,
CursorHistory
)]
Source:
DecodeResult.scala
def
flatMap
[
B
](
f:
A
=>
DecodeResult
[
B
]):
DecodeResult
[
B
]
Source:
DecodeResult.scala
def
fold
[
X
](
failure: (
String
,
CursorHistory
)
=>
X
,
value:
A
=>
X
):
X
Source:
DecodeResult.scala
def
getOr
[
AA
>:
A
](
els:
=>
AA
):
AA
Source:
DecodeResult.scala
def
history
:
Option
[
CursorHistory
]
Source:
DecodeResult.scala
def
isError
:
Boolean
Source:
DecodeResult.scala
final
def
loop
[
X
,
B
](
e: (
String
,
CursorHistory
)
=>
X
,
f:
B
=>
Either
[
X
,
DecodeResult
[
B
]])(
implicit
ev:
A
<:<
B
):
X
Source:
DecodeResult.scala
def
map
[
B
](
f:
A
=>
B
):
DecodeResult
[
B
]
Source:
DecodeResult.scala
def
message
:
Option
[
String
]
Source:
DecodeResult.scala
def
option
:
DecodeResult
[
Option
[
A
]]
Source:
DecodeResult.scala
def
toEither
:
Either
[(
String
,
CursorHistory
),
A
]
Source:
DecodeResult.scala
def
toOption
:
Option
[
A
]
Source:
DecodeResult.scala
override
def
toString
():
String
Definition Classes
Any
Source:
DecodeResult.scala
def
value
:
Option
[
A
]
alias for
toOption
alias for
toOption
Source:
DecodeResult.scala
def
|||
[
AA
>:
A
](
r:
=>
DecodeResult
[
AA
]):
DecodeResult
[
AA
]
Source:
DecodeResult.scala
Inherited methods
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product