AmazonRegion

object AmazonRegion extends SproutRefinedSubThrow[String]
trait SproutRefinedSub[String, Throwable]
trait SproutRefined[String, Throwable]
trait Burry[String]
class Object
trait Matchable
class Any

Type members

Inherited types

type Original = O
Inherited from
Burry
override opaque type Type
Inherited from
SproutRefinedSub

Value members

Concrete methods

override def refine[F[_]](o: String)(implicit m: MonadError[F, Throwable]): F[String]
Definition Classes
SproutRefined

Inherited methods

final def apply[F[_]](o: String)(using m: MonadError[F, Throwable]): F[Type]
Inherited from
SproutRefined
@inline
final def newType[F[_]](o: String)(using m: MonadError[F, Throwable]): F[Type]
Inherited from
SproutRefined
@inline
final def oldType(n: Type): String
Inherited from
Burry
def symbolicName: String

Used for better error messages, and certain integrations.

Used for better error messages, and certain integrations.

Inherited from
Burry

Inherited fields

final lazy val newTypeInstance: RefinedType[String, Type, Throwable]
Inherited from
SproutRefined