ProtocolExecuterCollection

fmgp.did.comm.protocol.ProtocolExecuterCollection
case class ProtocolExecuterCollection[-R, +E](executers: ProtocolExecuter[R, E]*)(fallback: ProtocolExecuter[R, E]) extends ProtocolExecuter[R, E]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ProtocolExecuter[R, E]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def program(plaintextMessage: PlaintextMessage): ZIO[R, E, Action]

Attributes

Definition Classes
override def supportedPIURI: Seq[PIURI]

Attributes

Definition Classes

Inherited methods

final def flatMapError[R1 <: R, E2](f: E => URIO[R1, E2]): ProtocolExecuter[R1, E2]

Attributes

Inherited from:
ProtocolExecuter
final def mapError[E2](f: E => E2): ProtocolExecuter[R, E2]

Attributes

Inherited from:
ProtocolExecuter

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product