Module pyo3::class [−][src]
Expand description
Python object protocols
Re-exports
pub use self::basic::PyObjectProtocol;
pub use self::buffer::PyBufferProtocol;
pub use self::context::PyContextProtocol;
pub use self::descr::PyDescrProtocol;
pub use self::gc::PyGCProtocol;
pub use self::gc::PyTraverseError;
pub use self::gc::PyVisit;
pub use self::iter::PyIterProtocol;
pub use self::mapping::PyMappingProtocol;
pub use self::number::PyNumberProtocol;
pub use self::pyasync::PyAsyncProtocol;
pub use self::sequence::PySequenceProtocol;
Modules
Basic Python Object customization
Represent Python Buffer protocol implementation
Context manager api Trait and support implementation for context manager api
Python Description Interface
Python GC support
Python Iterator Interface. Trait and support implementation for implementing iterators
Python Mapping Interface Trait and support implementation for implementing mapping support
Python Number Interface Trait and support implementation for implementing number protocol
Python Async/Await Interface.
Python Sequence Interface Trait and support implementation for implementing sequence