package akkahttpcirce
- Alphabetic
- Public
- All
Type Members
-
trait
BaseCirceSupport extends AnyRef
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.
-
trait
ErrorAccumulatingCirceSupport extends BaseCirceSupport with ErrorAccumulatingUnmarshaller
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol. The unmarshaller accumulates all errors in the exception
Errors.To use automatic codec derivation import
io.circe.generic.auto._. -
trait
ErrorAccumulatingUnmarshaller extends AnyRef
Mix-in this trait to accumulate all errors during unmarshalling.
-
trait
FailFastCirceSupport extends BaseCirceSupport with FailFastUnmarshaller
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol. The unmarshaller fails fast, throwing the first
Errorencountered.To use automatic codec derivation import
io.circe.generic.auto._. -
trait
FailFastUnmarshaller extends AnyRef
Mix-in this trait to fail on the first error during unmarshalling.
Value Members
-
object
ErrorAccumulatingCirceSupport extends ErrorAccumulatingCirceSupport
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol. The unmarshaller accumulates all errors in the exception
Errors.To use automatic codec derivation, user needs to import
io.circe.generic.auto._. -
object
FailFastCirceSupport extends FailFastCirceSupport
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol.
Automatic to and from JSON marshalling/unmarshalling using an in-scope circe protocol. The unmarshaller fails fast, throwing the first
Errorencountered.To use automatic codec derivation, user needs to import
io.circe.generic.auto._.