Trait pyo3::IntoPyPointer
[−]
[src]
pub trait IntoPyPointer { fn into_ptr(self) -> *mut PyObject; }
This trait allows retrieving the underlying FFI pointer from Python objects.
Required Methods
fn into_ptr(self) -> *mut PyObject
Retrieves the underlying FFI pointer. Whether pointer owned or borrowed depends on implementation.
Implementations on Foreign Types
impl<T> IntoPyPointer for Option<T> where
T: IntoPyPointer,
[src]
T: IntoPyPointer,
Convert None
into a null pointer.
impl<'a, T> IntoPyPointer for &'a T where
T: ToPyPointer,
[src]
T: ToPyPointer,
Gets the underlying FFI pointer, returns a borrowed pointer.
Implementors
impl<T> IntoPyPointer for Py<T>
impl IntoPyPointer for PyObject
impl IntoPyPointer for PyRawObject