kotlin-algebraic-types-plugin / org.drx.plugin.algebraictypes.generate.optics / setterSuspended

setterSuspended

fun setterSuspended(dataClass: DataClass, generics: String?): String

Build the suspended setter: suspend Data.set(setter: suspend Data.()->Product<..., suspend T_i.()->T_i ,...>): Data

fun setterSuspended(type: String): String

Build suspended setter: suspend T.()->T