{ "arguments": { "data": { "type_value": "Array", "description": "Data to be cast to another type." }, "true_label": { "type_value": "Array", "default_python": "None", "default_rust": "None", "description": "Positive class (class to be mapped to `true`) for each column. Used only if casting to `bool`." }, "lower": { "type_value": "Array", "default_python": "None", "default_rust": "None", "description": "Minimum allowable imputation value. Used only if casting to `i64`." }, "upper": { "type_value": "Array", "default_python": "None", "default_rust": "None", "description": "Maximum allowable imputation value. Used only if casting to `i64`." } }, "id": "Cast", "name": "cast", "options": { "atomic_type": { "type_proto": "string", "type_rust": "String", "description": "Type to which data should be cast. One of [`string`, `int`, `bool`, `float`]" } }, "return": { "type_value": "Array" }, "description": "Cast data to an atomic type.", "proto_id": 4 }