property

fun <T> property(name: String, gen: Gen<T>, iterations: Int = this@MatrixSuiteScope.config.defaultPropertyIterations, nameFn: NameFn<T> = { index, value -> defaultLayerName(index, value) }, replays: List<ReplayInput>? = null, config: PropertyLayerConfigBuilder.() -> Unit = {}): MatrixPropertyLayer<T>
fun <T> property(name: String, gen: Gen<T>, iterations: Int = this@MatrixSuiteScope.config.defaultPropertyIterations, nameFn: NameFn<T> = { index, value -> defaultLayerName(index, value) }, replay: ReplayInput, config: PropertyLayerConfigBuilder.() -> Unit = {}): MatrixPropertyLayer<T>
fun <T> property(gen: Gen<T>, iterations: Int = this@MatrixSuiteScope.config.defaultPropertyIterations, nameFn: NameFn<T> = { index, value -> defaultLayerName(index, value) }, replays: List<ReplayInput>? = null, config: PropertyLayerConfigBuilder.() -> Unit = {}): MatrixPropertyLayer<T>
fun <T> property(gen: Gen<T>, iterations: Int = this@MatrixSuiteScope.config.defaultPropertyIterations, nameFn: NameFn<T> = { index, value -> defaultLayerName(index, value) }, replay: ReplayInput, config: PropertyLayerConfigBuilder.() -> Unit = {}): MatrixPropertyLayer<T>