Trait pyo3::pyclass_slots::PyClassDict[][src]

pub trait PyClassDict {
    const IS_DUMMY: bool;

    fn new() -> Self;
fn __private__(&self) -> PrivateMarker; fn clear_dict(&mut self, _py: Python<'_>) { ... } }
Expand description

Represents the __dict__ field for #[pyclass].

Associated Constants

Whether this __dict__ field is capable of holding a dictionary.

Required methods

Initializes a PyObject __dict__ reference.

This trait is private to implement; this method exists to make it impossible to implement outside the crate.

Provided methods

Empties the dictionary of its key-value pairs.

Implementors