Returns a human-readable description of this struct's current field values.
@override String signature() => '$structName(shader: $shader, maps: ${maps.length}, params: ${params.join(', ')})';