Skip to main content

Module pyclass_init

Module pyclass_init 

Source
Expand description

Contains initialization utilities for #[pyclass].

Re-exportsยง

use crate::ffi_ptr_ext::FfiPtrExt; ๐Ÿ”’
use crate::impl_::pyclass::PyClassBaseType; ๐Ÿ”’
use crate::impl_::pyclass::PyClassImpl; ๐Ÿ”’
use crate::impl_::pyclass_init::PyNativeTypeInitializer; ๐Ÿ”’
use crate::internal::pyclass_init::PyObjectInit; ๐Ÿ”’
use crate::pycell::impl_::PyClassObjectLayout; ๐Ÿ”’
use crate::Bound; ๐Ÿ”’
use crate::PyClass; ๐Ÿ”’
use crate::PyResult; ๐Ÿ”’
use crate::Python; ๐Ÿ”’
use crate::ffi; ๐Ÿ”’
use crate::ffi::PyTypeObject; ๐Ÿ”’
use crate::pycell::impl_::PyClassObjectContents; ๐Ÿ”’
use core::marker::PhantomData; ๐Ÿ”’

Structsยง

PyClassInitializer
Initializer for our #[pyclass] system.
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here