SpecStructureDsl

Creation of SpecStructure with the ^ syntax

class Object
trait Matchable
class Any

Type members

Classlikes

trait ToSpecStructure[T1, T2]
implicit class appendSpecStructure[T1, T2](t1: T1)(using tss: ToSpecStructure[T1, T2])
object given_Conversion_String_SpecStructure extends Conversion[String, SpecStructure]
object given_ToSpecStructure_Arguments_Arguments extends ToSpecStructure[Arguments, Arguments]

APPENDING TO ARGUMENTS

APPENDING TO ARGUMENTS

APPENDING TO A FRAGMENT

APPENDING TO A FRAGMENT

APPENDING TO FRAGMENTS

APPENDING TO FRAGMENTS

APPENDING TO A SPEC STRUCTURE

APPENDING TO A SPEC STRUCTURE

APPENDING TO A STRING

APPENDING TO A STRING

Value members

Inherited methods

Inherited from:
FragmentsFactory

Givens

Givens

APPENDING TO ARGUMENTS

APPENDING TO ARGUMENTS

given given_ToSpecStructure_Arguments_T[T <: SpecificationStructure]: given_ToSpecStructure_Arguments_T[T]

APPENDING TO A FRAGMENT

APPENDING TO A FRAGMENT

given given_ToSpecStructure_Fragment_T[T <: SpecificationStructure]: given_ToSpecStructure_Fragment_T[T]

APPENDING TO FRAGMENTS

APPENDING TO FRAGMENTS

given given_ToSpecStructure_SpecHeader_T[T <: SpecificationStructure]: given_ToSpecStructure_SpecHeader_T[T]

APPENDING TO A SPEC HEADER

APPENDING TO A SPEC HEADER

APPENDING TO A SPEC STRUCTURE

APPENDING TO A SPEC STRUCTURE

given given_ToSpecStructure_SpecStructure_T[T <: SpecificationStructure]: given_ToSpecStructure_SpecStructure_T[T]

APPENDING TO A STRING

APPENDING TO A STRING

given given_ToSpecStructure_String_T[T <: SpecificationStructure]: given_ToSpecStructure_String_T[T]

Extensions

Extensions

extension [T1, T2](t1: T1)
def ^(t2: => T2)(using tss: ToSpecStructure[T1, T2]): SpecStructure

Implicits

Implicits

final implicit def appendSpecStructure[T1, T2](t1: T1)(using tss: ToSpecStructure[T1, T2]): appendSpecStructure[T1, T2]
implicit def resultAsSpecStructure[R](r: => R)(using evidence$1: AsResult[R]): SpecStructure