pub fn hydrate_object( rows: &[RowData], ) -> Result<Vec<HashMap<String, Value>>, HydrationError>
Object 模式:每行 → HashMap<String, Value>