[−][src]Trait pyo3::typeob::PyTypeCreate
Python object types that have a corresponding type object and be instanciated with Self::create()
Provided methods
fn init_type()
fn type_object() -> Py<PyType>
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>Create PyRawObject which can be initialized with rust value
Implementors
impl PyTypeCreate for PyModule
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyBool
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyByteArray
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyBytes
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyComplex
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyDate
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyDateTime
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyDelta
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyDict
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyFloat
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyFrozenSet
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyList
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyLong
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyObjectRef
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PySet
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PySlice
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyString
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyTime
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyTuple
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyType
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl PyTypeCreate for PyTzInfo
[src]
fn init_type()
[src]
fn type_object() -> Py<PyType>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>
[src]
#[must_use]
fn create(py: Python) -> PyResult<PyRawObject>impl<T> PyTypeCreate for T where
T: PyObjectAlloc<Self> + PyTypeInfo + Sized,
[src]
T: PyObjectAlloc<Self> + PyTypeInfo + Sized,