urldsl.errors

Type members

Classlikes

sealed trait DummyError

Error type with only one instance, for when you only care about knowing whether the error exists.

Error type with only one instance, for when you only care about knowing whether the error exists.

Companion
object
object DummyError
Companion
class

You can implement this trait for your own error type A, and give a implicit instance in order to use the functionality requiring it, e.g., in urldsl.vocabulary.FromString.

You can implement this trait for your own error type A, and give a implicit instance in order to use the functionality requiring it, e.g., in urldsl.vocabulary.FromString.

Type Params
A

tye type of your error.

You can implement this trait for your own error type A, and provide an implicit instance in the companion object of A in order to use all pre-defined urldsl.language.QueryParameters.

You can implement this trait for your own error type A, and provide an implicit instance in the companion object of A in order to use all pre-defined urldsl.language.QueryParameters.

Type Params
A

the type of your error.

Example

See implementations of DummyError and SimpleParamMatchingError

You can implement this trait for your own error type A, a giving an implicit instance in the companion object of A so that it is available for all pre-defined urldsl.language.PathSegment.

You can implement this trait for your own error type A, a giving an implicit instance in the companion object of A so that it is available for all pre-defined urldsl.language.PathSegment.

Type Params
A

type of the error.

Example

See implementations of DummyError or SimpleParamMatchingError

Companion
object
Companion
object

An implementation of ParamMatchingError that simply wraps the trigger of the error inside its components.

An implementation of ParamMatchingError that simply wraps the trigger of the error inside its components.

Companion
class
Companion
object