Implicits

io.github.memo33.metarules.meta.ImplicitsSyntax.Implicits

Defines a number of implicit conversions most of which are needed to make the MetaRUL syntax work.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Implicits.type

Members list

Implicits

Implicits

implicit def coupleSegmentToCoupleTile(cs: CoupleSegment): CoupleTile
implicit def coupleTileToTupleCoupleTile(ct: CoupleTile): TupleCoupleTile
implicit def partialTileRule2ToSymTileRule(rule: PartialRule2[Tile, Rule[Tile]]): PartialRule2[SymTile, Rule[SymTile]]
implicit def partialTileRule3ToSymTileRule(rule: PartialRule3[Tile, Rule[Tile]]): PartialRule3[SymTile, Rule[SymTile]]
implicit def segmentToTile(seg: Segment): Tile
implicit def segmentToTupleSegment(seg: Segment): TupleSegment
implicit def symTileToTupleSymTile(tile: SymTile): TupleSymTile
implicit def tileToCoupleTile(tile: Tile): CoupleTile
implicit def tileToTupleCoupleTile(tile: Tile): TupleCoupleTile
implicit def tileToTupleTile(tile: Tile): TupleTile
implicit def tupleCoupleSegmentToTupleCoupleTile(tcs: TupleCoupleSegment): TupleCoupleTile
implicit def tupleSegmentToTupleTile(ts: TupleSegment): TupleTile
implicit def tupleTileToTupleCoupleTile(tt: TupleTile): TupleCoupleTile
implicit def tupleTileToTupleSymTile(tt: TupleTile): TupleSymTile

Inherited implicits

implicit def coupleSegmentToTupleCoupleTile(cs: CoupleSegment): TupleCoupleTile

Attributes

Inherited from:
LowPriorityImplicits
implicit def segmentToCoupleTile(seg: Segment): CoupleTile

Attributes

Inherited from:
LowPriorityImplicits
implicit def segmentToTupleCoupleTile(seg: Segment): TupleCoupleTile

Attributes

Inherited from:
LowPriorityImplicits
implicit def segmentToTupleTile(seg: Segment): TupleTile

Attributes

Inherited from:
LowPriorityImplicits
implicit def tupleSegmentToTupleCoupleTile(ts: TupleSegment): TupleCoupleTile

Attributes

Inherited from:
LowPriorityImplicits
implicit def tupleSegmentToTupleSymTile(ts: TupleSegment): TupleSymTile

Attributes

Inherited from:
LowPriorityImplicits