#[repr(C)]pub struct PyHeapTypeObject {
pub ht_type: PyTypeObject,
pub as_number: PyNumberMethods,
pub as_mapping: PyMappingMethods,
pub as_sequence: PySequenceMethods,
pub as_buffer: PyBufferProcs,
pub ht_name: *mut PyObject,
pub ht_slots: *mut PyObject,
}
Fields§
§ht_type: PyTypeObject
§as_number: PyNumberMethods
§as_mapping: PyMappingMethods
§as_sequence: PySequenceMethods
§as_buffer: PyBufferProcs
§ht_name: *mut PyObject
§ht_slots: *mut PyObject
Trait Implementations§
Source§impl Clone for PyHeapTypeObject
impl Clone for PyHeapTypeObject
Source§fn clone(&self) -> PyHeapTypeObject
fn clone(&self) -> PyHeapTypeObject
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for PyHeapTypeObject
Auto Trait Implementations§
impl Freeze for PyHeapTypeObject
impl RefUnwindSafe for PyHeapTypeObject
impl !Send for PyHeapTypeObject
impl !Sync for PyHeapTypeObject
impl Unpin for PyHeapTypeObject
impl UnwindSafe for PyHeapTypeObject
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