[−][src]Trait pyo3::class::proto_methods::PyProtoMethods
Defines all method tables we need for object protocols.
Defines all method tables we need for object protocols.
fn async_methods() -> Option<NonNull<PyAsyncMethods>>
fn basic_methods() -> Option<NonNull<PyObjectMethods>>
fn buffer_methods() -> Option<NonNull<PyBufferProcs>>
fn descr_methods() -> Option<NonNull<PyDescrMethods>>
fn gc_methods() -> Option<NonNull<PyGCMethods>>
fn mapping_methods() -> Option<NonNull<PyMappingMethods>>
fn number_methods() -> Option<NonNull<PyNumberMethods>>
fn iter_methods() -> Option<NonNull<PyIterMethods>>
fn sequence_methods() -> Option<NonNull<PySequenceMethods>>
impl<T: HasProtoRegistry> PyProtoMethods for T
[src]fn async_methods() -> Option<NonNull<PyAsyncMethods>>
[src]fn basic_methods() -> Option<NonNull<PyObjectMethods>>
[src]fn buffer_methods() -> Option<NonNull<PyBufferProcs>>
[src]fn descr_methods() -> Option<NonNull<PyDescrMethods>>
[src]fn gc_methods() -> Option<NonNull<PyGCMethods>>
[src]fn mapping_methods() -> Option<NonNull<PyMappingMethods>>
[src]fn number_methods() -> Option<NonNull<PyNumberMethods>>
[src]fn iter_methods() -> Option<NonNull<PyIterMethods>>
[src]fn sequence_methods() -> Option<NonNull<PySequenceMethods>>
[src]