remove PyUnicode_WCHAR_KIND from docs on Py_3_12
This commit is contained in:
parent
16d9c56341
commit
3fa705a3c6
|
@ -287,8 +287,9 @@ impl PyASCIIObject {
|
||||||
|
|
||||||
/// Get the `kind` field of the [`PyASCIIObject`] state bitfield.
|
/// Get the `kind` field of the [`PyASCIIObject`] state bitfield.
|
||||||
///
|
///
|
||||||
/// Returns one of: [`PyUnicode_WCHAR_KIND`], [`PyUnicode_1BYTE_KIND`], [`PyUnicode_2BYTE_KIND`],
|
/// Returns one of:
|
||||||
/// [`PyUnicode_4BYTE_KIND`]
|
#[cfg_attr(not(Py_3_12), doc = "[`PyUnicode_WCHAR_KIND`], ")]
|
||||||
|
/// [`PyUnicode_1BYTE_KIND`], [`PyUnicode_2BYTE_KIND`], or [`PyUnicode_4BYTE_KIND`].
|
||||||
#[inline]
|
#[inline]
|
||||||
pub unsafe fn kind(&self) -> c_uint {
|
pub unsafe fn kind(&self) -> c_uint {
|
||||||
PyASCIIObjectState::from(self.state).kind()
|
PyASCIIObjectState::from(self.state).kind()
|
||||||
|
@ -296,8 +297,9 @@ impl PyASCIIObject {
|
||||||
|
|
||||||
/// Set the `kind` field of the [`PyASCIIObject`] state bitfield.
|
/// Set the `kind` field of the [`PyASCIIObject`] state bitfield.
|
||||||
///
|
///
|
||||||
/// Calling this function with an argument that is not [`PyUnicode_WCHAR_KIND`], [`PyUnicode_1BYTE_KIND`],
|
/// Calling this function with an argument that is not
|
||||||
/// [`PyUnicode_2BYTE_KIND`], or [`PyUnicode_4BYTE_KIND`] is invalid.
|
#[cfg_attr(not(Py_3_12), doc = "[`PyUnicode_WCHAR_KIND`], ")]
|
||||||
|
/// [`PyUnicode_1BYTE_KIND`], [`PyUnicode_2BYTE_KIND`], or [`PyUnicode_4BYTE_KIND`] is invalid.
|
||||||
#[inline]
|
#[inline]
|
||||||
pub unsafe fn set_kind(&mut self, val: c_uint) {
|
pub unsafe fn set_kind(&mut self, val: c_uint) {
|
||||||
let mut state = PyASCIIObjectState::from(self.state);
|
let mut state = PyASCIIObjectState::from(self.state);
|
||||||
|
|
Loading…
Reference in New Issue