TaggedOrderedSet

scalus.cardano.ledger.TaggedOrderedSet$package.TaggedOrderedSet
object TaggedOrderedSet extends TaggedSeq

Attributes

Graph
Supertypes
trait TaggedSeq
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

inline def apply[A](elems: A*): TaggedOrderedSet[A]
inline def empty[A]: TaggedOrderedSet[A]
inline def from[A](a: IterableOnce[A]): TaggedOrderedSet[A]

Inherited methods

def checkDuplicates[A](src: IterableOnce[A]): IndexedSeq[A]

Attributes

Inherited from:
TaggedSeq
def checkNonEmpty[A](src: IterableOnce[A]): IndexedSeq[A]

Attributes

Inherited from:
TaggedSeq
def readTagged[A : Decoder](r: Reader): IndexedSeq[A]

Attributes

Inherited from:
TaggedSeq
def writeTagged[A : Encoder](w: Writer, v: IterableOnce[A]): Writer

Attributes

Inherited from:
TaggedSeq

Givens

Givens

given given_Decoder_TaggedOrderedSet[A : Decoder]: Decoder[TaggedOrderedSet[A]]
given given_Encoder_TaggedOrderedSet[A : Encoder]: Encoder[TaggedOrderedSet[A]]

Extensions

Extensions

extension [A](s: TaggedOrderedSet[A])
inline def toSeq: IndexedSeq[A]
inline def toSet: Set[A]