Trait pyo3::types::IntoPyDict

source ·
pub trait IntoPyDict: Sized {
    // Required method
    fn into_py_dict_bound(self, py: Python<'_>) -> Bound<'_, PyDict>;
}
Expand description

Conversion trait that allows a sequence of tuples to be converted into PyDict Primary use case for this trait is call and call_method methods as keywords argument.

Required Methods§

source

fn into_py_dict_bound(self, py: Python<'_>) -> Bound<'_, PyDict>

Converts self into a PyDict object pointer. Whether pointer owned or borrowed depends on implementation.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T, I> IntoPyDict for I
where T: PyDictItem, I: IntoIterator<Item = T>,