[][src]Trait pyo3::conversion::PyTryInto

pub trait PyTryInto<T>: Sized {
    fn try_into(&self) -> Result<&T, PyDowncastError>;
fn try_into_exact(&self) -> Result<&T, PyDowncastError>; }

Trait implemented by Python object types that allow a checked downcast. This trait is similar to std::convert::TryInto

Required methods

fn try_into(&self) -> Result<&T, PyDowncastError>

Cast from PyObject to a concrete Python object type.

fn try_into_exact(&self) -> Result<&T, PyDowncastError>

Cast from PyObject to a concrete Python object type. With exact type check.

Loading content...

Implementors

impl<U> PyTryInto<U> for PyAny where
    U: for<'v> PyTryFrom<'v>, 
[src]

Loading content...