Definition
/**
* Advanced type casting mechanism.
* Usage:
*
* caster()->to(type_float(precision: 2))->value("1.1234") // 1.12
*
* Options can be also passed to "to" function to override default options.
*
* caster()->to(type_float(precision: 2), caster_options())->value("1.1234") // 1.12
*/
caster(?Options $options) : Caster