TypeOrigin

interface TypeOrigin

Identifies a struct and the module it was defined in.

Properties

Link copied to clipboard
abstract val datatypeName: String?
Link copied to clipboard
abstract val moduleName: String?
Link copied to clipboard
abstract val packageId: String?
Link copied to clipboard

Returns the field-presence view for this TypeOrigin instance.

Functions

Link copied to clipboard
Link copied to clipboard
fun TypeOrigin.copy(body: <Error class: unknown class>.() -> Unit = {}): TypeOrigin

Copies the original message, including unknown fields.