fn as_time_res_with_timezone<T: ArrowPrimitiveType>( v: i64, tz: Option<Tz>, ) -> Result<NaiveTime, ArrowError>