pub fn cast_value_from(
v: &Value,
ty: &str,
source_ty: Option<&str>,
) -> Result<Value>Expand description
Cast a value while preserving an explicitly declared source type when the runtime carrier erases it. PostgreSQL 18 integer-to-bytea/oid casts and xid cast rejection require the source’s declared identity.