pub fn extract_tuple_struct_field<'py, T>( obj: &Bound<'py, PyAny>, struct_name: &str, index: usize, ) -> PyResult<T>where T: FromPyObject<'py>,