(obj: &PyObject)
| 94 | #[cfg(feature = "python27-sys")] |
| 95 | #[inline] |
| 96 | fn is_base_string(obj: &PyObject) -> bool { |
| 97 | unsafe { |
| 98 | ffi::PyType_FastSubclass( |
| 99 | ffi::Py_TYPE(obj.as_ptr()), |
| 100 | ffi::Py_TPFLAGS_STRING_SUBCLASS | ffi::Py_TPFLAGS_UNICODE_SUBCLASS, |
| 101 | ) != 0 |
| 102 | } |
| 103 | } |
| 104 | |
| 105 | #[cfg(feature = "python27-sys")] |
| 106 | impl crate::python::PythonObjectWithTypeObject for PyString { |
no test coverage detected