/// Convert a `Value` into a concrete Rust type via serde round-trip.
/// Used by the `#[derive(Model)]` macro-generated `from_row` implementations.
usecrate::value::Value;pubfnfrom_value<T:serde::de::DeserializeOwned>(val: Value)->Result<T, serde_json::Error>{let json =serde_json::to_value(&val)?;serde_json::from_value(json)}