clone method

  1. @override
ReadyAndValidInterface<LogicType> clone()
override

Creates a new Interface with the same ports as this.

It is expected that any implementation will override this in a way that returns the same type as itself.

Implementation

@override
ReadyAndValidInterface<LogicType> clone() =>
    ReadyAndValidInterface(data.clone() as LogicType);