#[repr(C)]pub struct PyDictObject {
pub ob_base: PyObject,
pub ma_used: Py_ssize_t,
pub ma_version_tag: u64,
pub ma_keys: *mut PyDictKeysObject,
pub ma_values: *mut *mut PyObject,
}
Available on non-
PyPy
and non-Py_LIMITED_API
and non-GraalPy
only.Fields§
§ob_base: PyObject
§ma_used: Py_ssize_t
§ma_version_tag: u64
§ma_keys: *mut PyDictKeysObject
§ma_values: *mut *mut PyObject
Available on non-
Py_3_11
only.Trait Implementations§
Auto Trait Implementations§
impl Freeze for PyDictObject
impl RefUnwindSafe for PyDictObject
impl !Send for PyDictObject
impl !Sync for PyDictObject
impl Unpin for PyDictObject
impl UnwindSafe for PyDictObject
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more